Deklaration globaler Variablen in Ihren VBA -Anwendung kann den Austausch von Informationen zwischen verschiedenen Code-Module zu erleichtern. In einem VBA- Code-Modul können Variablen haben unterschiedliche Bereiche , wie zum Beispiel auf Prozedur-Ebene , auf Modul-Ebene und auf globaler Ebene . Die Erklärung für die einzelnen Variablen ist unterschiedlich, je nach Umfang . Variablen sollten immer mit dem kleinsten Umfang möglich zu vermeiden, indem die Komplexität des Codes definiert werden. Definieren Sie Ihre globalen Variablen in einem Modul nur zu schnell , um sie zu bekommen, wenn man es braucht. Anleitung
1
Starten Sie Microsoft Excel , klicken Sie auf die Registerkarte "Entwicklertools" und klicken Sie auf " Visual Basic ". Klicken Sie auf das Menü "Einfügen" , und klicken Sie auf "Module" , um einen neuen Code-Modul einfügen
2
Fügen Sie den folgenden Code , um eine globale Variable zu deklarieren : .
Öffentliche myGlobalVar As String
3
Klicken Sie auf das Menü "Einfügen" und klicken Sie auf "Module" , um einen zweiten Code-Modul einzufügen. Fügen Sie den folgenden Code , um die globale Variable einen Wert :
Public Sub defineVal ()
myGlobalVar = "Dies ist eine globale Variable "
End Sub