Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Sub-Prozedur ist eine Reihe von Visual Basic-Anweisungen , die von den Anweisungen Sub und End Sub eingeschlossen werden, die Aktionen ausführen, aber keinen Wert zurückgeben. Eine Sub-Prozedur kann Argumente haben, wie zum Beispiel Konstanten, Variablen oder Ausdrücke, die von einer aufrufenden Prozedur übergeben werden. Wenn eine Sub-Prozedur keine Argumente hat, muss die Sub-Anweisung einen leeren Satz von Klammern enthalten.
Die folgende Sub -Prozedur verfügt über Kommentare, die jede Zeile erläutern.
' Declares a procedure named GetInfo
' This Sub procedure takes no arguments
Sub GetInfo()
' Declares a string variable named answer
Dim answer As String
' Assigns the return value of the InputBox function to answer
answer = InputBox(Prompt:="What is your name?")
' Conditional If...Then...Else statement
If answer = Empty Then
' Calls the MsgBox function
MsgBox Prompt:="You did not enter a name."
Else
' MsgBox function concatenated with the variable answer
MsgBox Prompt:="Your name is " & answer
' Ends the If...Then...Else statement
End If
' Ends the Sub procedure
End Sub
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.