Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Questions les plus fréquentes (FAQ) et didacticiels > [VBA] Utiliser une (des) variable(s) dans plusieurs modules ou Userform
Vous inscrire
S'inscrire FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus


Réponse
 
LinkBack Outils de la discussion
Vieux 04/09/2007, 22h32   #1 (permalink)
FAQ XLD
XLDnaute Nouveau
 
Date d'inscription: septembre 2007
Messages: 16
Par défaut [VBA] Utiliser une (des) variable(s) dans plusieurs modules ou Userform

Pour utiliser une variable dans des modules différents ou dans des userforms différents il faut

1 - Déclarer la variable dans un module, n'importe lequel (et uniquement dans un module pas dans un userform ou dans une feuille ou dans le ThisWorkbook)

2 - La déclarer en début de module en dehors de tout code (en dehors d'une procédure (sub) ou d'une fonction (Function))

3 - La déclarer "Public"

__________________________________________________ __________________

Exemple en module1

Public MaVariable as string

__________________________________________________ __________________

Dans de gros développement (ou même dans des plus petits), il est tout à fait possible d'utiliser un module uniquement pour ce genre de variables.
FAQ XLD est déconnecté   Réponse avec citation
ANNONCES
Réponse



Outils de la discussion

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Discussions similaires
Discussion Auteur Forum Réponses Dernier message
variable commune aux userform et au modules Angelo Forum Excel 5 16/02/2006 12h51
définir une variable pour plusieurs modules daniel Forum Excel 5 28/02/2005 12h38
définir une variable pour plusieurs modules daniel Forum Excel 1 28/02/2005 12h38
Macro pour modifier code dans plusieurs modules identiques répartis carlos Forum Excel Downloads - Archives 2 18/02/2005 15h04


Fuseau horaire GMT +2. Il est actuellement 14h51.


(C) 2006 Excel Downloads