ich habe eine Textbox1 und eine Textbox2. In der ersten Textbox werden entweder einzelne Informationen geschrieben:
ZB: 123456 oder 987456 oder 0123456. also 6 oder 7 stellige Schlüssel
Die Textbox2 bliebe dann bei Eingabe EINES Schlüssels leer.
So weit noch OK
Nun soll der User aber die Möglichkeit haben, in die Textbox1 zwei oder mehrere Schlüssel getrennt durch ein Semikolon einzugeben. zB so:
123456; 246246; 6543214
Bei Eingabe von mehrerern Schlüssel müssen in der Textbox2 die Schlüssel in Anteile (%) aufgeteilt werden. zB. so:
30; 20; 50
Das sind seither alles nur Sachen, die der User eingibt. Nun zum eigentlichen Problem:
1. wie prüfe ich ab, wenn ich in der Textbox1 zB 3 Schlüssel habe, das würde bedeuten, die Zelle beinhaltet 2 Semikolon, dass dann in der Textbox2 auch 2 Semikolon sind. Also die Anzahl der Semikolon in Textbox1 und Textbox2 muss immer gleich sein.
2. Die Summe der Prozentangabe in der Textbox2 muss unabhängig von der Anzahl , immer 100 (wie hier im Beispiel 30 + 20 + 50) betragen. (es müssen also immer 100% erreicht werden. wie kann ich das abprüfen ?
3. Wenn in der Textbox1 nur EIN Schlüssel drin steht, (heisst, es gibt kein Semikolon), dann kann Textbox2 leer bleiben.
Bei den ersten beiden Prüfungen soll bei einem Fehler eine msgbox erscheinen.
Danke mal für Eure Hilfe.
Joachim