Variables globales dynamiques

  • Initiateur de la discussion Initiateur de la discussion tibo
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

tibo

Guest
Salut a toutes et tous,

je voudrais dans un module VBA creer/declarer dynamiquement des variables globales au module. Y a t il un objet / methode pour faire cela ?

ex au lieu d'ecrire:
----------------------------------------
dim toto as long

sub test
toto = 100
end sub
----------------------------------------

Je vaudrais faire qqchose du style
-----------------------------------------
sub defineGlobals
xxx.add("toto","long")
end sub

sub test
toto = 100
end sub
-----------------------------------------


Est ce possible ??
merci
 
Salut Tibo

Tirer de l'aide Excel

Public, instruction, exemple
Cet exemple utilise l'instruction Public au niveau module (section Général) d'un module standard pour déclarer de manière explicite des variables comme publiques, ce qui signifie qu'elles sont disponibles pour toutes les procédures de tous les modules de toutes les applications à moins que Option Private Module soit activée.

' Variable Integer de type Public.
Public Number As Integer
' Variable tableau de type Public.
Public NameArray(1 To 5) As String
' Plusieurs déclarations, deux de type Variant et une
' de type Integer, toutes Public.
Public MyVar, YourVar, ThisVar As Integer


Mytå
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
812
Réponses
3
Affichages
361
  • Question Question
Microsoft 365 Erreur de macro
Réponses
4
Affichages
798
Retour