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
314 450
Messages
2 109 726
Membres
110 552
dernier inscrit
jasson