Question sur workbook

R

Ryu

Guest
Bonsoir,

Je travaille avec un classeur contenant une macro qui permet d'ouvrir un second classeur (en tant que nouveau classeur).
En toute logique, ce second classeur est nommé 'Classeur1' par excel.

Ma question est de savoir s'il est possible d'activer le nouveau classeur par une mention du genre 'newworkbook' ?
Je pourrais utiliser 'Thisworkbook' pour le classeur contenant la macro et 'Classeur1' pour l'autre mais mon problème est que si la macro a été activée par mégarde, le classeur créé sera 'Classeur2' et non plus 'Classeur1' et là ça plante.

Merci.
 
Y

Yeahou

Guest
Bonjour Ryu, Minick, le Forum

pour référencer le classeur et l'utiliser exactement comme tu utilises ThisWorkbook.

1-à l'ouverture
Dim Classeur_Travail As Workbook
Set Classeur_Travail = Workbooks.Open(Filename:="C:\Test\Test.xls")
2-à l'ajout
Dim Classeur_Travail As Workbook
Set Classeur_Travail = Workbooks.Add
3-pour un classeur ouvert
Dim Classeur_Travail As Workbook
Set Classeur_Travail = Workbooks("Test.xls")

Cordialement, A+
 

Discussions similaires

Statistiques des forums

Discussions
312 247
Messages
2 086 590
Membres
103 247
dernier inscrit
bottxok