VBA – Variables Publiques – Utiliser une Variable dans Plusieurs Modules ou Procédures

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

David Gagnon

Last updated on janvier 12, 2022

Nous avons déjà abordé une introduction aux variables, aux constantes et aux types de données VBA dans un tutoriel d’introduction. Nous allons aborder les variables publiques dans ce tutoriel. La définition d’une variable publique est une variable à laquelle tout module, sous-procédure, fonction ou classe peut accéder et utiliser dans un classeur donné.

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. Il s’agit de :

  • Le mot-clé Dim
  • Le mot-clé Static
  • Le mot-clé Global
  • Le mot-clé Public
  • Le mot-clé Private

La variable Globale (mot clé Global) et la variable Publiques (mot clé Public) sont très similaires.

Pour déclarer une variable publique, vous devez la placer dans la section Déclarations de votre code VBA, sous l’instruction Option Explicit, en dehors de toute sous-procédure ou fonction, vous devez également utiliser le mot clé Public. Ceci est illustré ci-dessous :

 

Public maVariable as Integer

Lorsque vous déclarez une variable comme étant une variable publique, vous définissez é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 par l’endroit où vous la placez dans votre code.

La Programmation VBA en toute Simplicité

Ne cherchez plus de code VBA en ligne. Découvrez AutoMacro – un générateur de code VBA qui permet aux débutants de créer leurs propres procédures, avec des connaissances minimales en programmation et de nombreuses fonctionnalités permettant à tous les utilisateurs de gagner du temps !

alt text

 

En savoir plus !

 

<<Retour aux exemples VBA

VBA Coding Made Easy

Stop searching for VBA code online. Learn more about AutoMacro - A VBA Code Builder that allows beginners to code procedures from scratch with minimal coding knowledge and with many time-saving features for all users! vba save as


Learn More!
vba-free-addin

Module Complémentaire d'Exemples de Code VBA

Accédez facilement à tous les exemples disponibles sur le site.

Naviguez simplement dans le menu, cliquez, et le code sera inséré directement dans votre module. Module complémentaire .xlam.

(Aucune installation requise!)

Téléchargement gratuit

Retour aux exemples de code VBA