OVH Cloud OVH Cloud

variable

2 réponses
Avatar
Brat'ac
Bonjour,

Le fait de déclarer une variable comme ceci

"Public strName As String"

cette variable est elle utilisable dans tous les codes de macros, boutons et sub de
toutes les feuilles de mon classeur ?
en gros est elle global au classeur ?
Merci de l'aide

GS


--
Il ne faut jamais remettre au lendemain ce qu'on peut faire faire le surlendemain
par quelqu'un d'autre.
Pierre PERRET

2 réponses

Avatar
isabelle
bonjour GS,

voici extrait de l'aide :

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,

Le fait de déclarer une variable comme ceci

"Public strName As String"

cette variable est elle utilisable dans tous les codes de macros,
boutons et sub de toutes les feuilles de mon classeur ?
en gros est elle global au classeur ?
Merci de l'aide

GS




Avatar
Brat'ac
Il se trouve que isabelle a formulé :
bonjour GS,

voici extrait de l'aide :

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

OK Merci



--
Il ne faut jamais remettre au lendemain ce qu'on peut faire faire le surlendemain
par quelqu'un d'autre.
Pierre PERRET