Schreiben Visual Basic Anweisungen

Bei einer Anweisung in Visual Basic handelt es sich um eine vollständige Anleitung. Sie kann Schlüsselwörter, Operatoren, Variablen, Konstanten und Ausdrücke enthalten. Jede Anweisung gehört einer der folgenden drei Kategorien an:

  • Deklarationsanweisungen,die eine Variable, Konstante oder Prozedur benennen und auch einen Datentyp angeben können.

  • Assignment-Anweisungen,die einer Variablen oder Konstante einen Wert oder Ausdruck zuweisen.

  • Ausführbare Anweisungen,die Aktionen initiieren. Sie können eine Methode oder Funktion ausführen und als Schleife oder Verzweigung über Codeblöcke hinweg gelten. Ausführbare Anweisungen enthalten häufig mathematische oder bedingte Operatoren.

Fortsetzen einer Anweisung über mehrere Zeilen

Eine Anweisung passt normalerweise in eine Zeile, Aber Sie können eine Anweisung mit einem Zeilenfortsetzungszeichen in die nächste Zeile fortsetzen. Im folgenden Beispiel wird die ausführbare MsgBox -Anweisung über drei Zeilen fortgesetzt:

Sub DemoBox() 'This procedure declares a string variable, 
 ' assigns it the value Claudia, and then displays 
 ' a concatenated message. 
 Dim myVar As String 
 myVar = "John" 
 MsgBox Prompt:="Hello " & myVar, _ 
 Title:="Greeting Box", _ 
 Buttons:=vbExclamation 
End Sub

Kommentare hinzufügen

Mit Kommentaren kann allen, die Ihren Code lesen, eine Prozedur oder eine bestimmte Anweisung erläutert werden. Visual Basic ignoriert Kommentare, wenn Ihre Prozeduren ausgeführt werden. Kommentarzeilen beginnen mit einem Apostroph (') oder mit Rem und einem Leerzeichen, und sie können einer Prozedur an beliebiger Stelle hinzugefügt werden. Sie können einen Kommentar in der Zeile der Anweisung hinzufügen, indem Sie nach der Anweisung ein Apostroph und dann den Kommentar einfügen. Standardmäßig werden Kommentare als grüner Text angezeigt.

Überprüfen von Syntaxfehlern

Wenn Sie nach der Eingabe einer Zeile mit Code ENTER drücken und die Zeile rot angezeigt wird (möglicherweise wird auch eine Fehlermeldung angezeigt), müssen Sie den Fehler in Ihrer Anweisung finden und korrigieren.

Siehe auch

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.