A
André
Guest
bonjour le forum,
voilà mon problème :
je voudrai commander une macro B située dans le classeur 2 par une autre, nommée A, située dans un autre classeur 1. Les deux classeurs sont dans le même répertoire.
donc, par la macro A, j'ouvre le classeur 2, je sélectionne la feuille qui doit subir des modifs, puis je veux lancer cette fameuse macro B. Et c'est là que ça se gâte : lors de l'enregistrement de la macro, tout se passe bien, mais en usage normal ou en pas à pas, j'ai droit à erreur d'exécution 1004 : Impossible de trouver la macro 2.xls!B
voilà ma ligne de commande, j'avoue que je sèche un peu ... il m'en reste beaucoup à apprendre...
Workbooks.Open Filename:="D:\gestion\2.xls"
Workbooks("2.xls").Sheets("EXT").Select
Application.Run "2.xls!B"
Merci du coup de main.
André
voilà mon problème :
je voudrai commander une macro B située dans le classeur 2 par une autre, nommée A, située dans un autre classeur 1. Les deux classeurs sont dans le même répertoire.
donc, par la macro A, j'ouvre le classeur 2, je sélectionne la feuille qui doit subir des modifs, puis je veux lancer cette fameuse macro B. Et c'est là que ça se gâte : lors de l'enregistrement de la macro, tout se passe bien, mais en usage normal ou en pas à pas, j'ai droit à erreur d'exécution 1004 : Impossible de trouver la macro 2.xls!B
voilà ma ligne de commande, j'avoue que je sèche un peu ... il m'en reste beaucoup à apprendre...
Workbooks.Open Filename:="D:\gestion\2.xls"
Workbooks("2.xls").Sheets("EXT").Select
Application.Run "2.xls!B"
Merci du coup de main.
André