ich habe eine UF, in der verschiedene Werte in Textboxen eingegeben werden. Außerdem ist eine Textbox für eine Checksumme vorgesehen, die automatisch berechnet werden soll.
folgende Zeile soll dies bewerkstelligen:
Check_1 = CLng(B_gesamt_1) - CLng(B_unter_1) - CLng(B_ueber_1) - CLng(B_sonder_1) - CLng(B_gut_1)
Check_1, B_gesamt_1,... stellen jeweils die NAMEN der Textboxen dar.Nun bekomme ich bei dieser Zeile einen Fehler "Typen unverträglich". Beim Test habe ich gemerkt, dass dieser dadurch entsteht, dass bei leeren Textboxen die Umwandlung durch CLng nicht funzt und die Berechnung somit nicht geht.
Wie kann ich das besser machen? Meine einzige Idee wäre, vorher die Werte der Textboxen per IF ... auf "Leere" zu untersuchen und ggf. 0 zuzuweisen, aber vielleicht gehts auch einfacher?
Zusätzliche Frage: Mit der Kontrollsumme will ich sicherstellen, dass die Teilbeträge addiert die Gesamtsumme ergeben, hier also Check_1 = 0. Diese soll dem User nach Eingabe der Teilbeträge angezeigt werden. Ist dazu die Textbox überhaupt die richtige Wahl? Ich wollte erst ein Bezeichnungsfeld nehmen, weiß aber nicht, ob ich dessen Text variabel übergeben kann?!
Gruß
David