eine Frage zu Variablen: ich habe mich mit meinem Benutzernamen angemeldet. Jetzt habe ich festgelegt, dass dieser String (also der benutzername) als globale Variable gespeichert wird und im übernächsten Fenster wieder angezeigt werden soll. nur, das Fenster, wo meine Stringvariable stehen soll, ist leer?!
hier der Code zum Festlegen der Variable:
Private Sub CommandButton1_Click()
If cb_benutzername.List(cb_benutzername.ListIndex, 2) = tb_passwort Then
MsgBox "Herzlich Willkommen: " & cb_benutzername.Value
benutzername = cb_benutzername.Value
Worksheets("system").Range("A2") = cb_benutzername.Value
Unload Me
menue.Show
Else:
MsgBox "Die Eingabe des Kennwortes war fehlerhaft. Bitte erneut versuchen oder _
Administrator _
konsultieren!"
End If
End Sub
hier der Code zum Wieder abrufen:
Private Sub weristbenutzer_Click()
MsgBox benutzername
End Sub
deklariert ist die variable zu anfangs folgendermaßen:
Dim benutzername As String
Private Sub Workbook_Open()
menue.Show
End Sub
so, kann mir jemand helfen?