Executer une macro dans un classeur deja ouvert - VB/VBA/VBS - Programmation
MarshPosté le 06-02-2012 à 17:53:17
Bonjour
je recherche une solution à mon petit probleme en vain , je fais appel à vos lumières :
je dispose de deux classeur excel A et B tout deux ouverts , sur une feuille de B j'ai un bouton qui devrait me permettre de quitter le classeur et de me rendre dans A en feuille 1
pour ca j'utilise application.run , voici le code :
Code :
Sub REVENIR1()
Dim chemin As String
chemin = thisworkbook Path
' ici je drvrais placer le chemin du classeur A ,A étant déjà ouvert , mais je ne sais pas faire
Application.Run "'A.xls'!GOOT"
'Workbooks("B.xls" ).Close True
End Sub
(GOOT est le nom de la macro située dans le classeur A pour rendre sur la feuille 1 de celui ci) .
le soucis est que je ne sais pas comment declarer en vba le chemin du classeur A pour que : Application.Run "'A.xls'!GOOT" puisse etre executée
Marsh Posté le 06-02-2012 à 17:53:17
Bonjour
je recherche une solution à mon petit probleme en vain , je fais appel à vos lumières :
je dispose de deux classeur excel A et B tout deux ouverts , sur une feuille de B j'ai un bouton qui devrait me permettre de quitter le classeur et de me rendre dans A en feuille 1
pour ca j'utilise application.run , voici le code :
(GOOT est le nom de la macro située dans le classeur A pour rendre sur la feuille 1 de celui ci) .
le soucis est que je ne sais pas comment declarer en vba le chemin du classeur A pour que : Application.Run "'A.xls'!GOOT" puisse etre executée
Merci pour toute aide