Guten Abend,
ich würde gerne umsetzen, dass bei der Eingabe eines neuen Datensatzes über eine UserForm Pflichtfelder gefüllt sein müssen, damit gespeichert werden kann.
Das ganze überschreitet deswegen meinen Horizont, da es sich bei dem Pflichtfeld nicht nur um eine TextBox, sondern auch um eine Spalte in der Tabelle selbst handeln soll.
Das ganze hat die Logik, dass die Spalte eine Formel beinhaltet, die die Summe von verschiedenen TextBoxen bildet. Was es für mich so knifflig macht ist, dass die Summe aus 4 TextBoxen gebildet werden. Es gibt aber jede Kombination von Eingabe wodurch ich nicht die TextBoxen selbst als Pflichtfeld hernehmen kann, da auch mal in drei TextBoxen nichts stehen kann.
Handeln tut es sich bei der direkt ansprechbaren TextBox um TextBox1. Diese habe ich auch schon wie folgt angesprochen:
If Trim(CStr(TextBox1.Text)) = "" Then
MsgBox "Fehlender Wert", vbCritical + vbOKOnly, "FEHLER!"
was soweit funktioniert.
Was jetzt eben fehlt ist der Zusatz, dass in Spalte Q in der entsprechenden Zelle ein Wert stehen muss, der sich eben aus der Summe von TextBox3,4,5 und 6 bildet (in unterschiedlichen Kombinationen)....
Gibt es dafür eine Lösung?
Danke!
|