Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1528to1532
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Textboxen untereinander prüfen
08.12.2016 11:14:24
Marvin
Hallo zusammen,
folgende Problematik beschäftigt mich derzeit.
Ich habe 4 TextBoxen, worin nacheinander ein Wert eingescannt wird (Via Barcodescanner):
Die Werte in den 4 Textboxen müssen alle unterschiedlich sein und dürfen nicht miteinander über einstimmen, sollte dies allerdings der Fall sein soll bspw. eine MsgBox geöffnet werden.
Die Prüfung soll allerdings nicht erst am Ende des 4. Scans geschehen sondern sobald TextBox 2 mit TextBox 1 geprüft wird, sollte es dabei schon Unstimmigkeiten geben, muss sich ebenfalls die MsgBox öffnen.
Hoffe ihr habt Rat und eine Idee.
Mit besten Grüßen

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Textboxen untereinander prüfen
08.12.2016 11:27:19
Daniel
Hi
Schreibe ins Exit/AfterUpdate/ oder auch Change-Event jeder TextBox diesen Code, hier für die TextBox1:
If TextBox1.Text  "" Then
If InStr("\" & TextBox2.Text & "\" & TextBox3.Text & "\" & TextBox4.Text & "\", "\" &  _
TextBox1.Text & "\") > 0 Then MsgBox "Wert doppelt"
End If
für die anderen TextBoxen musst du dann die TextBoxen entsprechend austauschen.
die TextBox, in welche gerade eingegeben wurde, bildet den zweiten Parameter, die anderen TextBoxen den ersten.
das "\" als Zwischentext bewirkt, dass nur bei kompletter Übereinstimmung ein Treffer ausgelöst wird.
Gruß Daniel
Anzeige
AW: Textboxen untereinander prüfen
09.12.2016 15:00:01
Marvin
Hey Daniel,
besten Dank, dass entspricht genau meinen Vorstellungen.
Allerdings habe ich noch ein weiteres Anliegen.
Wie baue ich am besten in den Code folgendes Szenario ein.
Mit der MsgBox "Wert doppelt" ist es mir gelungen eine Anweisung zu erteilen, sollten die TextBoxen untereinander identisch sein.
Ich möchte gerne, dass alles wie folgend geprüft wird:
Wenn TB2 identisch mit TB1, dann soll eine weitere TextBox - TB5 sich rot färben (255,0,0)und in dieser soll stehen "Nicht ok", ansonsten, wenn Werte unterschiedlich, dann TB5 = Grün (0, 255,0) und "OK".
Das selbe sollte natürlich auch in Verbindung mit den anderen TextBoxen stehen.
Gescannt wird immer in dieser Reihenfolge.
TB1
TB2 Prüfung zu TB1
TB3 Prüfung zu TB2 und TB1
TB4 Prüfung zu TB3 und TB2 und TB1
Hoffe du/ihr kannst/könnt mir folgen und hast/habt eine weitere gute Idee.
Mit besten Grüßen
Anzeige
AW: Textboxen untereinander prüfen
10.12.2016 13:07:03
Marvin
Hey Daniel,
besten Dank, dass entspricht genau meinen Vorstellungen.
Allerdings habe ich noch ein weiteres Anliegen.
Wie baue ich am besten in den Code folgendes Szenario ein.
Mit der MsgBox "Wert doppelt" ist es mir gelungen eine Anweisung zu erteilen, sollten die TextBoxen untereinander identisch sein.
Ich möchte gerne, dass alles wie folgend geprüft wird:
Wenn TB2 identisch mit TB1, dann soll eine weitere TextBox - TB5 sich rot färben (255,0,0)und in dieser soll stehen "Nicht ok", ansonsten, wenn Werte unterschiedlich, dann TB5 = Grün (0, 255,0) und "OK".
Das selbe sollte natürlich auch in Verbindung mit den anderen TextBoxen stehen.
Gescannt wird immer in dieser Reihenfolge.
TB1
TB2 Prüfung zu TB1
TB3 Prüfung zu TB2 und TB1
TB4 Prüfung zu TB3 und TB2 und TB1
Hoffe du/ihr kannst/könnt mir folgen und hast/habt eine weitere gute Idee.
Mit besten Grüßen
Anzeige

299 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige