bonjour,
les variables "Public" ont une portée "module". Mais je voudrais récupérer
dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
bonjour,
les variables "Public" ont une portée "module". Mais je voudrais récupérer
dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
bonjour,
les variables "Public" ont une portée "module". Mais je voudrais récupérer
dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
bonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
bonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
bonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
bonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
bonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
bonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
Bonsoir LSteph,
Oui, quand je fais un petit jeu d'essai, ça marche.
Mais, dans un vrai classeur, avec des macros plus évoluées, qui créent un
fichier nouveau, puis l'enregistrent et le ferment, avant de revenir au
classeur d'origine, j'ai assez souvent (mais pas à chaque fois...) une
difficulté avec ça: la valeur de mes variables publiques (initialisées
dans le module 1) n'est plus accessible dans le module 2.
L'aide d'Excel précise bien la portée : module (pas application). J'aurais
donc besoin d'une solution robuste (= qui marche à tous les coups ...).
Comment s'y prendre?
D'avance merci
Bourby
LSteph wrote:Bonsoir,
Ben Si! cela va bien Public
lSteph
"bourby" a écrit dans le message de news:
u$%bonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
Bonsoir LSteph,
Oui, quand je fais un petit jeu d'essai, ça marche.
Mais, dans un vrai classeur, avec des macros plus évoluées, qui créent un
fichier nouveau, puis l'enregistrent et le ferment, avant de revenir au
classeur d'origine, j'ai assez souvent (mais pas à chaque fois...) une
difficulté avec ça: la valeur de mes variables publiques (initialisées
dans le module 1) n'est plus accessible dans le module 2.
L'aide d'Excel précise bien la portée : module (pas application). J'aurais
donc besoin d'une solution robuste (= qui marche à tous les coups ...).
Comment s'y prendre?
D'avance merci
Bourby
LSteph wrote:
Bonsoir,
Ben Si! cela va bien Public
lSteph
"bourby" <jchfer@wanadoo.fr> a écrit dans le message de news:
u$%23jBFqHFHA.4060@TK2MSFTNGP14.phx.gbl...
bonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
Bonsoir LSteph,
Oui, quand je fais un petit jeu d'essai, ça marche.
Mais, dans un vrai classeur, avec des macros plus évoluées, qui créent un
fichier nouveau, puis l'enregistrent et le ferment, avant de revenir au
classeur d'origine, j'ai assez souvent (mais pas à chaque fois...) une
difficulté avec ça: la valeur de mes variables publiques (initialisées
dans le module 1) n'est plus accessible dans le module 2.
L'aide d'Excel précise bien la portée : module (pas application). J'aurais
donc besoin d'une solution robuste (= qui marche à tous les coups ...).
Comment s'y prendre?
D'avance merci
Bourby
LSteph wrote:Bonsoir,
Ben Si! cela va bien Public
lSteph
"bourby" a écrit dans le message de news:
u$%bonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
Bonsoir,
Ben Si! cela va bien Public
lSteph
"bourby" a écrit dans le message de news:
u$%bonjour,
les variables "Public" ont une portée "module". Mais je voudrais récupérer
dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
Bonsoir,
Ben Si! cela va bien Public
lSteph
"bourby" <jchfer@wanadoo.fr> a écrit dans le message de news:
u$%23jBFqHFHA.4060@TK2MSFTNGP14.phx.gbl...
bonjour,
les variables "Public" ont une portée "module". Mais je voudrais récupérer
dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
Bonsoir,
Ben Si! cela va bien Public
lSteph
"bourby" a écrit dans le message de news:
u$%bonjour,
les variables "Public" ont une portée "module". Mais je voudrais récupérer
dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
Non , la portée est globale avec Public c'est à dire toute l'instance de
l'application
la réservation au module correspond à Private ou Dim entt de module.
mais certains événements comme une interruption de macro par End
remettent tout à Rien.
A+
"bourby" a écrit dans le message de news:Bonsoir LSteph,
Oui, quand je fais un petit jeu d'essai, ça marche.
Mais, dans un vrai classeur, avec des macros plus évoluées, qui créent un
fichier nouveau, puis l'enregistrent et le ferment, avant de revenir au
classeur d'origine, j'ai assez souvent (mais pas à chaque fois...) une
difficulté avec ça: la valeur de mes variables publiques (initialisées
dans le module 1) n'est plus accessible dans le module 2.
L'aide d'Excel précise bien la portée : module (pas application).
J'aurais donc besoin d'une solution robuste (= qui marche à tous les
coups ...). Comment s'y prendre?
D'avance merci
Bourby
LSteph wrote:Bonsoir,
Ben Si! cela va bien Public
lSteph
"bourby" a écrit dans le message de news:
u$%bonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
Non , la portée est globale avec Public c'est à dire toute l'instance de
l'application
la réservation au module correspond à Private ou Dim entt de module.
mais certains événements comme une interruption de macro par End
remettent tout à Rien.
A+
"bourby" <jchfer@wanadoo.fr> a écrit dans le message de news:
OglkbYqHFHA.1096@tk2msftngp13.phx.gbl...
Bonsoir LSteph,
Oui, quand je fais un petit jeu d'essai, ça marche.
Mais, dans un vrai classeur, avec des macros plus évoluées, qui créent un
fichier nouveau, puis l'enregistrent et le ferment, avant de revenir au
classeur d'origine, j'ai assez souvent (mais pas à chaque fois...) une
difficulté avec ça: la valeur de mes variables publiques (initialisées
dans le module 1) n'est plus accessible dans le module 2.
L'aide d'Excel précise bien la portée : module (pas application).
J'aurais donc besoin d'une solution robuste (= qui marche à tous les
coups ...). Comment s'y prendre?
D'avance merci
Bourby
LSteph wrote:
Bonsoir,
Ben Si! cela va bien Public
lSteph
"bourby" <jchfer@wanadoo.fr> a écrit dans le message de news:
u$%23jBFqHFHA.4060@TK2MSFTNGP14.phx.gbl...
bonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
Non , la portée est globale avec Public c'est à dire toute l'instance de
l'application
la réservation au module correspond à Private ou Dim entt de module.
mais certains événements comme une interruption de macro par End
remettent tout à Rien.
A+
"bourby" a écrit dans le message de news:Bonsoir LSteph,
Oui, quand je fais un petit jeu d'essai, ça marche.
Mais, dans un vrai classeur, avec des macros plus évoluées, qui créent un
fichier nouveau, puis l'enregistrent et le ferment, avant de revenir au
classeur d'origine, j'ai assez souvent (mais pas à chaque fois...) une
difficulté avec ça: la valeur de mes variables publiques (initialisées
dans le module 1) n'est plus accessible dans le module 2.
L'aide d'Excel précise bien la portée : module (pas application).
J'aurais donc besoin d'une solution robuste (= qui marche à tous les
coups ...). Comment s'y prendre?
D'avance merci
Bourby
LSteph wrote:Bonsoir,
Ben Si! cela va bien Public
lSteph
"bourby" a écrit dans le message de news:
u$%bonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
Bonsoir LSteph,
Oui, quand je fais un petit jeu d'essai, ça marche.
Mais, dans un vrai classeur, avec des macros plus évoluées, qui créent
un fichier nouveau, puis l'enregistrent et le ferment, avant de revenir
au classeur d'origine, j'ai assez souvent (mais pas à chaque fois...)
une difficulté avec ça: la valeur de mes variables publiques
(initialisées dans le module 1) n'est plus accessible dans le module 2.
L'aide d'Excel précise bien la portée : module (pas application).
J'aurais donc besoin d'une solution robuste (= qui marche à tous les
coups ...). Comment s'y prendre?
D'avance merci
Bourby
LSteph wrote:Bonsoir,
Ben Si! cela va bien Public
lSteph
"bourby" a écrit dans le message de news:
u$%bonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
Bonsoir LSteph,
Oui, quand je fais un petit jeu d'essai, ça marche.
Mais, dans un vrai classeur, avec des macros plus évoluées, qui créent
un fichier nouveau, puis l'enregistrent et le ferment, avant de revenir
au classeur d'origine, j'ai assez souvent (mais pas à chaque fois...)
une difficulté avec ça: la valeur de mes variables publiques
(initialisées dans le module 1) n'est plus accessible dans le module 2.
L'aide d'Excel précise bien la portée : module (pas application).
J'aurais donc besoin d'une solution robuste (= qui marche à tous les
coups ...). Comment s'y prendre?
D'avance merci
Bourby
LSteph wrote:
Bonsoir,
Ben Si! cela va bien Public
lSteph
"bourby" <jchfer@wanadoo.fr> a écrit dans le message de news:
u$%23jBFqHFHA.4060@TK2MSFTNGP14.phx.gbl...
bonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
Bonsoir LSteph,
Oui, quand je fais un petit jeu d'essai, ça marche.
Mais, dans un vrai classeur, avec des macros plus évoluées, qui créent
un fichier nouveau, puis l'enregistrent et le ferment, avant de revenir
au classeur d'origine, j'ai assez souvent (mais pas à chaque fois...)
une difficulté avec ça: la valeur de mes variables publiques
(initialisées dans le module 1) n'est plus accessible dans le module 2.
L'aide d'Excel précise bien la portée : module (pas application).
J'aurais donc besoin d'une solution robuste (= qui marche à tous les
coups ...). Comment s'y prendre?
D'avance merci
Bourby
LSteph wrote:Bonsoir,
Ben Si! cela va bien Public
lSteph
"bourby" a écrit dans le message de news:
u$%bonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
isabelle wrote:
bonsoir Anonymous et Isabelle,
merci de vos réponses. A la maison, avec Excel 2000, je trouve
effectivement dans l'aide le texte que vous avez recopié dans vos réponses.
Mais au bureau, avec XP, et sauf erreur de ma part, c'est une autre
chanson... j'ai décrit le problème de manière un peu plus détaillée dans
un autre post sur le même fil.
Je dois livrer mon classeur à des collègues Vendredi; tout marche bien,
sauf cette histoire de variables publiques, qui se perdent parfois en
chemin.... Si je n'ai pas de solution fiable, je créerai une feuille
cachée avec des plages nommées pour y inscrire mes valeurs sans les
perdre; mais ce n'est pas glorieux !
Si quelqu'un peut m'aider, ce sera donc avec plaisir.
Bourbybonjour bourby,
l'extrait de l'aide est contradictoire à ce que tu affirme,
Remarques
Les variables déclarées avec l'instruction Public sont accessibles à
toutes les procédures, dans l'ensemble des modules de toutes les
applications, à moins que Option Private Module ne soit activé. Dans
ce cas, les variables ne sont publiques qu'au sein du projet qui les
accueille.
Attention L'instruction Public ne doit pas être utilisée dans un
module de classe pour déclarer une variable chaîne de longueur fixe.
isabellebonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
isabelle wrote:
bonsoir Anonymous et Isabelle,
merci de vos réponses. A la maison, avec Excel 2000, je trouve
effectivement dans l'aide le texte que vous avez recopié dans vos réponses.
Mais au bureau, avec XP, et sauf erreur de ma part, c'est une autre
chanson... j'ai décrit le problème de manière un peu plus détaillée dans
un autre post sur le même fil.
Je dois livrer mon classeur à des collègues Vendredi; tout marche bien,
sauf cette histoire de variables publiques, qui se perdent parfois en
chemin.... Si je n'ai pas de solution fiable, je créerai une feuille
cachée avec des plages nommées pour y inscrire mes valeurs sans les
perdre; mais ce n'est pas glorieux !
Si quelqu'un peut m'aider, ce sera donc avec plaisir.
Bourby
bonjour bourby,
l'extrait de l'aide est contradictoire à ce que tu affirme,
Remarques
Les variables déclarées avec l'instruction Public sont accessibles à
toutes les procédures, dans l'ensemble des modules de toutes les
applications, à moins que Option Private Module ne soit activé. Dans
ce cas, les variables ne sont publiques qu'au sein du projet qui les
accueille.
Attention L'instruction Public ne doit pas être utilisée dans un
module de classe pour déclarer une variable chaîne de longueur fixe.
isabelle
bonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
isabelle wrote:
bonsoir Anonymous et Isabelle,
merci de vos réponses. A la maison, avec Excel 2000, je trouve
effectivement dans l'aide le texte que vous avez recopié dans vos réponses.
Mais au bureau, avec XP, et sauf erreur de ma part, c'est une autre
chanson... j'ai décrit le problème de manière un peu plus détaillée dans
un autre post sur le même fil.
Je dois livrer mon classeur à des collègues Vendredi; tout marche bien,
sauf cette histoire de variables publiques, qui se perdent parfois en
chemin.... Si je n'ai pas de solution fiable, je créerai une feuille
cachée avec des plages nommées pour y inscrire mes valeurs sans les
perdre; mais ce n'est pas glorieux !
Si quelqu'un peut m'aider, ce sera donc avec plaisir.
Bourbybonjour bourby,
l'extrait de l'aide est contradictoire à ce que tu affirme,
Remarques
Les variables déclarées avec l'instruction Public sont accessibles à
toutes les procédures, dans l'ensemble des modules de toutes les
applications, à moins que Option Private Module ne soit activé. Dans
ce cas, les variables ne sont publiques qu'au sein du projet qui les
accueille.
Attention L'instruction Public ne doit pas être utilisée dans un
module de classe pour déclarer une variable chaîne de longueur fixe.
isabellebonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
bonjour bourby,
l'extrait de l'aide est contradictoire à ce que tu affirme,
Remarques
Les variables déclarées avec l'instruction Public sont accessibles à
toutes les procédures, dans l'ensemble des modules de toutes les
applications, à moins que Option Private Module ne soit activé. Dans ce
cas, les variables ne sont publiques qu'au sein du projet qui les
accueille.
Attention L'instruction Public ne doit pas être utilisée dans un
module de classe pour déclarer une variable chaîne de longueur fixe.
isabellebonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
bonjour bourby,
l'extrait de l'aide est contradictoire à ce que tu affirme,
Remarques
Les variables déclarées avec l'instruction Public sont accessibles à
toutes les procédures, dans l'ensemble des modules de toutes les
applications, à moins que Option Private Module ne soit activé. Dans ce
cas, les variables ne sont publiques qu'au sein du projet qui les
accueille.
Attention L'instruction Public ne doit pas être utilisée dans un
module de classe pour déclarer une variable chaîne de longueur fixe.
isabelle
bonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
bonjour bourby,
l'extrait de l'aide est contradictoire à ce que tu affirme,
Remarques
Les variables déclarées avec l'instruction Public sont accessibles à
toutes les procédures, dans l'ensemble des modules de toutes les
applications, à moins que Option Private Module ne soit activé. Dans ce
cas, les variables ne sont publiques qu'au sein du projet qui les
accueille.
Attention L'instruction Public ne doit pas être utilisée dans un
module de classe pour déclarer une variable chaîne de longueur fixe.
isabellebonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
Bonsoir,
mon problème pourrait bien venir de ces évènements, car mes variables
sont effectivements "vides", alors qu'elles ont eu une valeur un peu
plus tôt dans la même session.
Peut-on trouver une liste de ces évènements (pas trouvé dans l'aide,
mais je n'ai peut-être pas utilisé les bons critères dans ma recherche).
Et comment contourner ce problème? J'ai besoin que ça marche à tous les
coups...
Encore merci pour ton temps et celui de tous ceux qui répondent.
Bourby
LSteph wrote:oupps... > (de l'application) du projet
"LSteph" a écrit dans le message de news:Non , la portée est globale avec Public c'est à dire toute l'instance
de l'application
la réservation au module correspond à Private ou Dim entt de module.
mais certains événements comme une interruption de macro par End
remettent tout à Rien.
A+
"bourby" a écrit dans le message de news:Bonsoir LSteph,
Oui, quand je fais un petit jeu d'essai, ça marche.
Mais, dans un vrai classeur, avec des macros plus évoluées, qui
créent un fichier nouveau, puis l'enregistrent et le ferment, avant
de revenir au classeur d'origine, j'ai assez souvent (mais pas à
chaque fois...) une difficulté avec ça: la valeur de mes variables
publiques (initialisées dans le module 1) n'est plus accessible dans
le module 2.
L'aide d'Excel précise bien la portée : module (pas application).
J'aurais donc besoin d'une solution robuste (= qui marche à tous les
coups ...). Comment s'y prendre?
D'avance merci
Bourby
LSteph wrote:Bonsoir,
Ben Si! cela va bien Public
lSteph
"bourby" a écrit dans le message de news:
u$%bonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
Bonsoir,
mon problème pourrait bien venir de ces évènements, car mes variables
sont effectivements "vides", alors qu'elles ont eu une valeur un peu
plus tôt dans la même session.
Peut-on trouver une liste de ces évènements (pas trouvé dans l'aide,
mais je n'ai peut-être pas utilisé les bons critères dans ma recherche).
Et comment contourner ce problème? J'ai besoin que ça marche à tous les
coups...
Encore merci pour ton temps et celui de tous ceux qui répondent.
Bourby
LSteph wrote:
oupps... > (de l'application) du projet
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
u92odbqHFHA.560@TK2MSFTNGP12.phx.gbl...
Non , la portée est globale avec Public c'est à dire toute l'instance
de l'application
la réservation au module correspond à Private ou Dim entt de module.
mais certains événements comme une interruption de macro par End
remettent tout à Rien.
A+
"bourby" <jchfer@wanadoo.fr> a écrit dans le message de news:
OglkbYqHFHA.1096@tk2msftngp13.phx.gbl...
Bonsoir LSteph,
Oui, quand je fais un petit jeu d'essai, ça marche.
Mais, dans un vrai classeur, avec des macros plus évoluées, qui
créent un fichier nouveau, puis l'enregistrent et le ferment, avant
de revenir au classeur d'origine, j'ai assez souvent (mais pas à
chaque fois...) une difficulté avec ça: la valeur de mes variables
publiques (initialisées dans le module 1) n'est plus accessible dans
le module 2.
L'aide d'Excel précise bien la portée : module (pas application).
J'aurais donc besoin d'une solution robuste (= qui marche à tous les
coups ...). Comment s'y prendre?
D'avance merci
Bourby
LSteph wrote:
Bonsoir,
Ben Si! cela va bien Public
lSteph
"bourby" <jchfer@wanadoo.fr> a écrit dans le message de news:
u$%23jBFqHFHA.4060@TK2MSFTNGP14.phx.gbl...
bonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby
Bonsoir,
mon problème pourrait bien venir de ces évènements, car mes variables
sont effectivements "vides", alors qu'elles ont eu une valeur un peu
plus tôt dans la même session.
Peut-on trouver une liste de ces évènements (pas trouvé dans l'aide,
mais je n'ai peut-être pas utilisé les bons critères dans ma recherche).
Et comment contourner ce problème? J'ai besoin que ça marche à tous les
coups...
Encore merci pour ton temps et celui de tous ceux qui répondent.
Bourby
LSteph wrote:oupps... > (de l'application) du projet
"LSteph" a écrit dans le message de news:Non , la portée est globale avec Public c'est à dire toute l'instance
de l'application
la réservation au module correspond à Private ou Dim entt de module.
mais certains événements comme une interruption de macro par End
remettent tout à Rien.
A+
"bourby" a écrit dans le message de news:Bonsoir LSteph,
Oui, quand je fais un petit jeu d'essai, ça marche.
Mais, dans un vrai classeur, avec des macros plus évoluées, qui
créent un fichier nouveau, puis l'enregistrent et le ferment, avant
de revenir au classeur d'origine, j'ai assez souvent (mais pas à
chaque fois...) une difficulté avec ça: la valeur de mes variables
publiques (initialisées dans le module 1) n'est plus accessible dans
le module 2.
L'aide d'Excel précise bien la portée : module (pas application).
J'aurais donc besoin d'une solution robuste (= qui marche à tous les
coups ...). Comment s'y prendre?
D'avance merci
Bourby
LSteph wrote:Bonsoir,
Ben Si! cela va bien Public
lSteph
"bourby" a écrit dans le message de news:
u$%bonjour,
les variables "Public" ont une portée "module". Mais je voudrais
récupérer dans le module 2 une la valeur d'une variable du module 1.
Comment faire?
D'avance merci.
Bourby