Excel, Optionsfelder einbauen?
Hallo, sobald ich auf die Schaltfläche "Hinzufügen" klicke, möchte ich gerne das überprüft wird, ob alle Felder ausgefüllt sind und eine der Optionen angewählt ist.
Alles klappt bisher nur die Überprüfung der Optionsfelder nicht.
Mein Ansatz war:
'Prüfung_2: Wahl zwischen Einnahme oder Ausgabe
If EinnahmenOption.Value = "False" Or AusgabenOption.Value = "False" Then
MsgBox Prompt:="Wähle Einnahme oder Ausgabe.", Title:="Option wählen"
Else
Prüfung_2 = "True"
End If
Problem ist, dass selbst wenn ich nichts auswähle keine Meldung kommt und einfach immer Prüfung_2 auf true gesetzt wird.
2 Antworten
Boolsche Werte werden selten wie Zeichenketten eingegeben. Wahrscheinlich kann VBA mti "False" nichts anfangen. Du könntest genauso auf = "Der Wert ist falsch" abfragen. Das versteht Excel nicht.
Es funktionierrt einfach nicht. auch ohne anführungszeichen geht nichts
Kleiner Tipp stell die Frage auf Stackoverflow da bekommst direkt viele Antworten und die Stimmen dann auch meistens.
Also eher mit 1 und 0 schreiben?