Öffentliche VBA-Variable - Verwenden Sie eine Variable in mehreren Modulen oder Subs

Inhaltsverzeichnis

Eine Einführung in Variablen, Konstanten und VBA-Datentypen haben wir bereits in einem Einführungstutorial behandelt. In diesem Tutorial werden wir öffentliche Variablen behandeln. Die Definition einer öffentlichen Variablen ist eine Variable, auf die jedes Modul, jede Unterprozedur, Funktion oder Klasse zugreifen und innerhalb einer bestimmten Arbeitsmappe verwenden kann.

Eine öffentliche Variable in VBA deklarieren

Es gibt fünf Hauptschlüsselwörter, mit denen Sie eine Variable in VBA deklarieren können. Diese sind:

  • Das Dim-Schlüsselwort
  • Das statische Schlüsselwort
  • Das globale Schlüsselwort
  • Das Schlüsselwort Public
  • Das private Schlüsselwort

Die Variablen Global und Public sind sehr ähnlich.

Um eine Public-Variable zu deklarieren, müssen Sie Ihre Variable im Deklarationsabschnitt Ihres VBA-Codes unterhalb der Option Explicit-Anweisung außerhalb Ihrer Unterprozeduren oder Funktionen platzieren und Sie müssen auch das Public-Schlüsselwort verwenden. Dies wird unten gezeigt:

1 Öffentliche MyVariable als Integer

Wenn Sie eine Variable als öffentliche Variable deklarieren, schließen Sie auch den Gültigkeitsbereich dieser Variablen ab. Sie bestimmen den Gültigkeitsbereich einer Variablen durch das Schlüsselwort, mit dem Sie sie deklarieren und wo Sie sie in Ihrem Code platzieren.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave