ChazyChaz
Lt. Commander
- Registriert
- Jan. 2006
- Beiträge
- 1.028
Hey ich hab mal wieder ein kleines Problem mit VBA..
Ich habe 3 Textboxen die in einer User Form sind. Diese sollen zusammen 100 ergeben, wenn sie das nicht tun, soll ein Fenster kommen das davor warnt, und die User Form soll sich dann nicht schließen.
Wenn der Wert dann 100 ist, soll sich die User Form schließen.
Bis jetzt hab ich das:
Das Problem hier ist jetzt aber, dass sich die UserForm auch schließt wenn der Wert nicht 100 ergibt.
Wie kann ich das lösen?
Ich habe 3 Textboxen die in einer User Form sind. Diese sollen zusammen 100 ergeben, wenn sie das nicht tun, soll ein Fenster kommen das davor warnt, und die User Form soll sich dann nicht schließen.
Wenn der Wert dann 100 ist, soll sich die User Form schließen.
Bis jetzt hab ich das:
Code:
If Int(TextBox1.Value) + Int(TextBox2.Value) + Int(TextBox3.Value) = 100 Then
Unload Me
Else: MsgBox "Muss 100 ergeben"
End If
Das Problem hier ist jetzt aber, dass sich die UserForm auch schließt wenn der Wert nicht 100 ergibt.
Wie kann ich das lösen?