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 242
Messages
2 086 532
Membres
103 243
dernier inscrit
SAH