Variable publique VBA - Utilisez une variable dans plusieurs modules ou sous-marins

Table des matières

Nous avons déjà couvert une introduction aux variables, constantes et types de données VBA dans un didacticiel d'introduction. Nous allons couvrir les variables publiques dans ce tutoriel. La définition d'une variable publique est une variable à laquelle n'importe quel module, sous-procédure, fonction ou classe peut accéder et utiliser dans un certain classeur.

Déclarer une variable publique en VBA

Il existe cinq mots-clés principaux que vous pouvez utiliser pour déclarer une variable en VBA. Ceux-ci sont:

  • Le mot-clé Dim
  • Le mot-clé Statique
  • Le mot-clé global
  • Le mot-clé Public
  • Le mot-clé Privé

La variable globale et la variable publique sont très similaires.

Afin de déclarer une variable publique, vous devez placer votre variable dans la section Déclarations de votre code VBA sous l'instruction Option Explicit, en dehors de l'une de vos sous-procédures ou fonctions et vous devez également utiliser le mot-clé Public. Ceci est montré ci-dessous :

1 Public MyVariable en tant qu'entier

Lorsque vous déclarez une variable en tant que variable publique, vous déduisez également la portée de cette variable. Vous déterminez la portée d'une variable par le mot-clé que vous utilisez pour la déclarer et où vous la placez dans votre code.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave