Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
788to792
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
788to792
788to792
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

UserForm Passwort

UserForm Passwort
10.08.2006 08:22:56
stefanseevetal
Hallo liebe Excel-Experten!
Ich habe mal wieder ein Problem. Ich versuche schon die ganze Zeit herauszufinden, warum die unten stehende Passwortabfrage nicht wie gewünscht funktioniert. Ich habe den Code hier im Forum gefunden und an meine Bedürfnisse angepasst. Es funktioniert auch alles gut, bis auf das Problem, dass das UserForm1 auch angezeigt wird, wenn kein Passwort eingegeben wurde. Irgendwas muss ich da falsch gemacht haben?! Kann mir da jemand helfen?
Danke und Gruß,
Stefan
Public PW As String

Private Sub UserForm_Initialize()
Dim frm As UserForm
Set frm = UserForm2
frm.TextBox1.PasswordChar = "*"
frm.TextBox1.SetFocus
frm.Label2.Visible = False
frm.Label3.Visible = False
TextBox1.BackColor = RGB(255, 255, 0)
End Sub


Private Sub CommandButton1_Click()
Dim passw As String
passw = "test"
If TextBox1.Value = passw Then
Label3.Visible = False
Label2.Visible = False
Load UserForm1
UserForm1.Show
Unload Me
ElseIf TextBox.Value = "" Then
Label3.Visible = True
Else
Label2.Visible = True
TextBox1.SetFocus
TextBox1.SelStart = 0
TextBox1.SelLength = Len(TextBox1.Text)
End If
End Sub

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: UserForm Passwort
10.08.2006 11:03:12
ANdreas
Hallo Stefan,
also bei mir gehts so:

Private Sub CommandButton1_Click()
Dim passw As String
passw = "test"
Select Case TextBox1.Value
Case passw
Label3.Visible = False
Label2.Visible = False
Load UserForm1
Me.Hide ' bei Bedarf
UserForm1.Show
Unload Me
Case ""
Label3.Visible = True
Case Else
Label2.Visible = True
TextBox1.SetFocus
TextBox1.SelStart = 0
TextBox1.SelLength = Len(TextBox1.Text)
End Select
End Sub

Gruß
Andreas
Super, Danke!
10.08.2006 11:39:01
stefanseevetal
Vielen Dank, es funzt!
Gruß,
Stefan

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige