#

 

 

Verwenden von Option Explicit

 

Wenn man in Microsoft Office Anwendung vba programmiert, dann sollte man in der vba Code Seite immer die Zeile

Option Explicit

einfügen.

Die Zeile Option Explicit bewirkt, dass man die vba Code Seite auf Richtigkeit kompilieren kann.

 

Was heißt das in der Praxis ?

Wenn man in Microsoft Office Anwendungen einen Makro Code schreibt und manuell ändert, dann kommt es leicht vor, dass man einen Schreibfehler einbaut, oder bezügliche Control-Elemente den Namen geändert haben.

Dadurch lässt sich ein Programm nicht mehr richtig ausführen.

Allerdings wird dieser Fehler während der Programmierung nicht als Fehler angezeigt.

 

In diesem Code Beispiel wurde zum Beispiel der Name des Buttons "BtnStard" falsch geschrieben. Zudem kann die Farbe Rot=red nicht direkt eingegeben werden.

 

Fehler anzeigen mit Kompilieren

Wenn man allerdings die Zeile Option Explicit eingefügt hat, dann kann man mit Menü->Debuggen->Kompilieren von Database die Fehler anzeigen lassen

 

 

Dann wird der Fehler direkt als Meldung angezeigt.

Hier mit Fehler beim Kompilieren: Variable nicht definiert

 

 

 

Vba Code Beispiel

Option Compare Database

Option Explicit

 

Private Sub BtnStart_Click()

    BtnStard.BackColor = red

End Sub

 

 

Diese Zeile wird immer im Datei-Kopf eingefügt.

 

 

 

In Microsoft MS Access, Excel, Word Powerpoint Outlook

Vba: Visual Basic for Applications

Mobile

.

123movies