B
BOUCHEZ JD
Guest
Bonjour.
Comme indiqué dans l'intitulé, je souhaite créer une variable dans un classeur et la voir dans un autre classeur.
Exemple : Dans un module standard du classeur F1.xls , j'écris :
Option Explicit
Public MaVar as string
sub TEST1()
MaVar = "COUCOU"
Msgbox Mavar
end sub
--------------------------------------
Dans un module standard d'un autre classeur F2.xls , j'écris :
Option Explicit
Public MaVar as string
sub TEST2()
Msgbox Mavar
end sub
---------------------------------------
J'enregistre les 2 fichiers et les réouvre
---------------------------------------
Dans F1.xls , j'éxecute le programme TEST1 : "COUCOU" s'affiche bien.
Je passe dans F2.xls et execute TEST2 : Rien ne s'affiche dans la Msgbox
------------------------------------
J'ai essayé aussi en remplacant Public par Global , cela ne change rien.
QUELQU'UN A UNE IDEE ?
Merci d'avance
Comme indiqué dans l'intitulé, je souhaite créer une variable dans un classeur et la voir dans un autre classeur.
Exemple : Dans un module standard du classeur F1.xls , j'écris :
Option Explicit
Public MaVar as string
sub TEST1()
MaVar = "COUCOU"
Msgbox Mavar
end sub
--------------------------------------
Dans un module standard d'un autre classeur F2.xls , j'écris :
Option Explicit
Public MaVar as string
sub TEST2()
Msgbox Mavar
end sub
---------------------------------------
J'enregistre les 2 fichiers et les réouvre
---------------------------------------
Dans F1.xls , j'éxecute le programme TEST1 : "COUCOU" s'affiche bien.
Je passe dans F2.xls et execute TEST2 : Rien ne s'affiche dans la Msgbox
------------------------------------
J'ai essayé aussi en remplacant Public par Global , cela ne change rien.
QUELQU'UN A UNE IDEE ?
Merci d'avance