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.
Einige Steuerelementeigenschaften können festgelegt und zurückgegeben werden, während Visual Basic-Code ausgeführt wird. Im folgenden Beispiel wird die Text -Eigenschaft eines Textfelds auf "Hello" festgelegt:
TextBox1.Text = "Hello"
Die Daten, die ein Benutzer in ein Formular eingegeben hat, gehen verloren, sobald das Formular geschlossen wird. Wenn Sie die Werte der Steuerelemente eines Formulars zurückgeben, nachdem das Formular aus dem Speicher entfernt wurde, erhalten Sie nicht die vom Benutzer eingegebenen Werte, sondern die für diese Steuerelemente definierten Ausgangswerte.
Sollen die in ein Formular eingegebenen Daten erhalten bleiben, können diese Informationen in Modulvariablen gespeichert werden, während das Formular geöffnet ist. Im folgenden Beispiel wird ein Formular angezeigt, und die Formulardaten werden vor dem Schließen gespeichert:
' Code in module to declare public variables.
Public strRegion As String
Public intSalesPersonID As Integer
Public blnCancelled As Boolean
' Code in form.
Private Sub cmdCancel_Click()
Module1.blnCancelled = True
Unload Me
End Sub
Private Sub cmdOK_Click()
' Save data.
intSalesPersonID = txtSalesPersonID.Text
strRegion = lstRegions.List(lstRegions.ListIndex)
Module1.blnCancelled = False
Unload Me
End Sub
Private Sub UserForm_Initialize()
Module1.blnCancelled = True
End Sub
' Code in module to display form.
Sub LaunchSalesPersonForm()
frmSalesPeople.Show
If blnCancelled = True Then
MsgBox "Operation Cancelled!", vbExclamation
Else
MsgBox "The Salesperson's ID is: " &
intSalesPersonID & _
"The Region is: " & strRegion
End If
End Sub
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.