Super ca marche mais je n'arrive pas a accéder aux feuilles de ce classeur a partir d'un autre classeur
Voici le code
1 2 3 4 5 6 7 8 9 10
|
Sub activeclasseur3()
AppActivate ("Microsoft Excel - " & "classeur3.xls")
Worksheets("feuil3").Activate
Range("a1:c3").Select
Range("b3").Activate
MsgBox (" nom de la première feuille: " & ActiveWorkbook.Worksheets(1).Name)
End Sub |
La ligne Worksheets("feuil3").Activate active la feuille3 du classeur ou se trouve le code et non pas la feuille3 du classeur3.
Je rapelle mon problème:
Je veux accéder a un classeur depuis un autre classeur en VBA. Ca fonctionne très bien lorsque j'ouvre le deuxième classeur a partit d'Excel Fichier/Nouveau mais lorsque j'ouvre un fichier Excel (Classeur3.xls) a partir de Démarrer/Excel pas moyen d'accéder a ce classeur depuis un autre avec le code
Workbooks("Classeur3.xls").Activate
J'espère que je suis assez clair .
Merci de me répondre
Partager