Executer une macro a partir d'une autre

Fermé
Tmanzo Messages postés 8 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 21 mars 2008 - 21 mars 2008 à 15:07
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 21 mars 2008 à 23:40
Bonjour,
je voudrais executer une macro, puis a un endroit de cette macro, en executer une autre qui elle s'executera
a partir d'une ligne de commande specifique que j'aurais choisir

ex
sub macro1()
dim test as integer
test=1

range ("a1")=test
run ("macro2")'je lance la 2em macro OK pas de probleme mais je voudrais qu'elle commence a la ligne 6 la probleme
range("a4")=test+4
end sub


sub macro2()
dim test1 as integer
test1=10
range("b1")=test1
range("b2")=test1+1

range ("a2")=test1-8'ligne 6
range ("a3")=test1-7
end sub


Ceci est un exemple de ce que je voudrais faire en esperant qu'il y a une solution

Merci d'avance pour vos reponses

1 réponse

eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 257
21 mars 2008 à 23:40
Bonsoir,

Il faudrait que tu passes un parametre à macro2.
En testant la valeur de ce parametre tu executes ou non les 5 1eres lignes de ton code
eric
0