ich benötige Eure Unterstützung in der Analyse meines Skript.
Programmbeschreibung:
In einer Eingabemaske werden Kunden angelegt. Gibt man einen Vorname, Nachname,
Firma, oder eMailadresse ein so soll in der custDB.xlsm gesucht werden ob schon
ein Datensatz vorhanden ist und dieser entsprechend die Eingabemaske füllen.
Dis funktioniert soweit, jedoch nur für das Feld [Nachname], bei den anderen
Feldern [Vorname],[Firma] und [eMail] wird nicht der korrekte Datensatz
angezeigt sondern die erste Reihe (Beschreibung der Datensätze).
Des weitern würde ich gerne wissen warum xCol (Variable zur Bestimmung der
zu durchsuchenden Reihe in custDB.xlsm) sich verändert nachdem ein Datensatz
korrekt in die Eingabefelder geschrieben wurde.
Ich habe an entscheidenden Punkten ein Debug.Print gesetzt kann mir aber die
gegenläufige Ausgabe bei nuterschiedlichen Feldern nicht erklären.
Vielleicht steh ich zu dicht vor der Scheune um das Tor zu sehen. :)
Die Hauptdatei mit dem Formular ist purpledeer.xlsm.
Vielen Dank für Eure Unterstützung.
https://www.herber.de/bbs/user/111120.zip