R
Requin
Guest
Salut,
Dans VBA pour Excel, j'ai 2 procédures, Macro1 et Macro2 et je voudrais qu'elles utilisent toutes les deux la même variable i:
Sub Macro1()
i = i + 1
Call Macro2
End Sub
Sub Macro2()
Msgbox('i=' & i)
Call Macro1
End Sub
Comment dois-je faire pour que mon programme exécute effectivement le code que je souhaite: affichage de tous les
nombres de 1 à ...
Je veux dire par là qu'a priori, i n'a pas de valeur. Comment
donc déclarer une valeur initiale à i en dehors des 2 procédures.
Comment transmettre cette valeur aux 2 procédures.
Merci d'avance pour votre aide.
Dans VBA pour Excel, j'ai 2 procédures, Macro1 et Macro2 et je voudrais qu'elles utilisent toutes les deux la même variable i:
Sub Macro1()
i = i + 1
Call Macro2
End Sub
Sub Macro2()
Msgbox('i=' & i)
Call Macro1
End Sub
Comment dois-je faire pour que mon programme exécute effectivement le code que je souhaite: affichage de tous les
nombres de 1 à ...
Je veux dire par là qu'a priori, i n'a pas de valeur. Comment
donc déclarer une valeur initiale à i en dehors des 2 procédures.
Comment transmettre cette valeur aux 2 procédures.
Merci d'avance pour votre aide.