So habe ich ein frustrierend einfaches Problem, das ich nicht zu lösen scheinen kann.Vergleichen von object.Value = Null erzeugt keine erwarteten Ergebnisse
Grundsätzlich habe ich eine ungebundene Box, in die der Benutzer Daten eingibt und dann eine Taste drückt. Nach einem Ja-Bestätigungsfeld werden die Daten in der ungebundenen Box in die gebundene Box kopiert. Wenn der Benutzer jedoch nichts eingibt, erzeugt das wiederum ein leeres gebundenes Feld, das die Abfragen auf der Straße ernsthaft beeinträchtigen kann.
Das gesagt, der obige Code wird einfach nicht für mich arbeiten. Wenn ich zum Beispiel If Me.Bank_Credit.Value = 1 setze und dann starte, werden die 1s in 2s umgewandelt, was passieren sollte. Aber es weigert sich einfach, für Null oder gar "" zu arbeiten.
Ich bin mir so sicher, dass es eine einfache Lösung für dieses Problem gibt, ich kann es einfach nicht herausfinden.
Vielen Dank im Voraus
Bei Nullen kann '=' nicht als Vergleicher verwendet werden (wenn x = Null dann), kann aber immer noch als Zuweisungsbefehl verwendet werden (x = Null). –
Aha, das hat funktioniert! Sehr geschätzt. – user1706975