1 - J'initialise une variable (type string) avec un nom de classeur dans une
procédure
2 - Je dois récupérer cette variable dans une autre procédure (même nom, même
contenu) contenue dans le même module.
3 - Je ne sais pas comment faire.
4 - Vous qui savez... vous pourriez pas me dire comment faire ?
PS1 j'ai essayé de la déclarer en Static, mais ça ne marche qu'à l'intérieur
d'une procédure. Pas lorsque l'on en change :-(
PS2 novice, peut-être, mais motivé !
bonjour est-ce que tu souhaites Sub mac1() Dim a As String a = "riorezo" mac2 (a) End Sub Sub mac2(a) MsgBox a End Sub
RaMa "Angel" <a_alonso@#NOSPAM#club-internet.fr> a écrit dans le message de news:40b47014$0$15200$
Bonjour les artistes (si, si...)
1 - J'initialise une variable (type string) avec un nom de classeur dans une
procédure 2 - Je dois récupérer cette variable dans une autre procédure (même nom, même
contenu) contenue dans le même module. 3 - Je ne sais pas comment faire. 4 - Vous qui savez... vous pourriez pas me dire comment faire ?
PS1 j'ai essayé de la déclarer en Static, mais ça ne marche qu'à l'intérieur
d'une procédure. Pas lorsque l'on en change :-( PS2 novice, peut-être, mais motivé !
Merci pour ça, déjà. ;o) Angel
Rai
Angel wrote:
Bonjour les artistes (si, si...)
1 - J'initialise une variable (type string) avec un nom de classeur dans une procédure 2 - Je dois récupérer cette variable dans une autre procédure (même nom, même contenu) contenue dans le même module. 3 - Je ne sais pas comment faire. 4 - Vous qui savez... vous pourriez pas me dire comment faire ?
PS1 j'ai essayé de la déclarer en Static, mais ça ne marche qu'à l'intérieur d'une procédure. Pas lorsque l'on en change :-( PS2 novice, peut-être, mais motivé !
Merci pour ça, déjà. ;o) Angel
Bonjour,
Essaie de la déclarer avec Public
-- Cordialement,
Rai Remplacer point par la ponctuation appropriée pour répondre...
Angel wrote:
Bonjour les artistes (si, si...)
1 - J'initialise une variable (type string) avec un nom de classeur
dans une procédure
2 - Je dois récupérer cette variable dans une autre procédure (même
nom, même contenu) contenue dans le même module.
3 - Je ne sais pas comment faire.
4 - Vous qui savez... vous pourriez pas me dire comment faire ?
PS1 j'ai essayé de la déclarer en Static, mais ça ne marche qu'à
l'intérieur d'une procédure. Pas lorsque l'on en change :-(
PS2 novice, peut-être, mais motivé !
Merci pour ça, déjà.
;o)
Angel
Bonjour,
Essaie de la déclarer avec Public
--
Cordialement,
Rai
Remplacer point par la ponctuation appropriée pour répondre...
1 - J'initialise une variable (type string) avec un nom de classeur dans une procédure 2 - Je dois récupérer cette variable dans une autre procédure (même nom, même contenu) contenue dans le même module. 3 - Je ne sais pas comment faire. 4 - Vous qui savez... vous pourriez pas me dire comment faire ?
PS1 j'ai essayé de la déclarer en Static, mais ça ne marche qu'à l'intérieur d'une procédure. Pas lorsque l'on en change :-( PS2 novice, peut-être, mais motivé !
Merci pour ça, déjà. ;o) Angel
Bonjour,
Essaie de la déclarer avec Public
-- Cordialement,
Rai Remplacer point par la ponctuation appropriée pour répondre...
mousnynao
Bonjour,
Exemples de déclaration :
Exemple 1 Dans un module :
Options Explicit
Dim MaVariable1 As String ' Connue de toutes les procédures du module.
Sub Proc1() MaVariable1 = "MonFichier.xls" End Sub
-----Message d'origine----- Bonjour les artistes (si, si...)
1 - J'initialise une variable (type string) avec un nom de classeur dans une
procédure 2 - Je dois récupérer cette variable dans une autre procédure (même nom, même
contenu) contenue dans le même module. 3 - Je ne sais pas comment faire. 4 - Vous qui savez... vous pourriez pas me dire comment faire ?
PS1 j'ai essayé de la déclarer en Static, mais ça ne marche qu'à l'intérieur
d'une procédure. Pas lorsque l'on en change :-( PS2 novice, peut-être, mais motivé !
Merci pour ça, déjà. ;o) Angel
.
Angel
Ben en fait, il suffisait que je déclare la variable en "Public" en tête de module, hors des macros. Desfois c'est tout con... et desfois c'est pire. Merci pour vos lumières Amicalement
Angel
Ben en fait, il suffisait que je déclare la variable en "Public" en tête de
module, hors des macros.
Desfois c'est tout con... et desfois c'est pire.
Merci pour vos lumières
Amicalement
Ben en fait, il suffisait que je déclare la variable en "Public" en tête de module, hors des macros. Desfois c'est tout con... et desfois c'est pire. Merci pour vos lumières Amicalement