ChazyChaz
Lt. Commander
- Registriert
- Jan. 2006
- Beiträge
- 1.028
Mal wieder ein VBA Problem 
Ich möchte, dass sich die UserForm, die aus 5 Summen die jeweils aus 6 Textboxen gebildet wird, nur schließt, wenn die summe jeweils 100 oder 0 ist.
Dazu habe ich das hier:
Funktioniert fast, nur dass sich die UserForm schließt, sobald nur eine Summe 100 ergibt.
Wo ist der fehler?
Edit:
Wenn ich das And durch Or ersetze, klappts fast. Jetzt schließt sich die UserForm nur noch, wenn alle 100 ergeben. Aber es sollte sich ja auch schließen, wenn eines davon Null ergibt. Ideen?
Ich möchte, dass sich die UserForm, die aus 5 Summen die jeweils aus 6 Textboxen gebildet wird, nur schließt, wenn die summe jeweils 100 oder 0 ist.
Dazu habe ich das hier:
Code:
If Summe1 <> 100 And Summe2 <> 100 And Summe3 <> 100 And Summe4 <> 100 And Summe5 <> 100 Then
MsgBox "Fehler"
Else: Unload Me
End If
Funktioniert fast, nur dass sich die UserForm schließt, sobald nur eine Summe 100 ergibt.
Wo ist der fehler?
Edit:
Wenn ich das And durch Or ersetze, klappts fast. Jetzt schließt sich die UserForm nur noch, wenn alle 100 ergeben. Aber es sollte sich ja auch schließen, wenn eines davon Null ergibt. Ideen?
Zuletzt bearbeitet: