Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Abfrage per VBA

Begonnen von Icemann1970, April 20, 2017, 22:19:21

⏪ vorheriges - nächstes ⏩

Icemann1970

Hallo zusammen.
Ich habe beim öffnen eines Formulars in einem Feld ein Kriterium eingegeben " Wie[ bitte die SN eingeben] ". Funktioniert auch, aber wenn ich eine falsche SN eingebe erscheint das Formular leer. Wie bekomme ich in VBA eine Abfrage hin, die das Formular schließt wenn die Eingabe nicht einer vorhandenen SN entspricht ?
Mfg. Udo

el_gomero

Moin Iceman,

statt falsche Eingaben abzufangen, könnte man richtige erzwingen. Nimm dazu ein vorgeschaltetes Form und gib in einem Kombi- oder Listfeld alle möglichen SN aus. Die gewählte wird dann an dein Form übergeben.
Gruß
Jürgen


Hilfe nach bestem Wissen, ohne Anspruch auf Richtigkeit und Vollständigkeit.
*feedback erwünscht*
Bitte Tipps lesen

Icemann1970

Hallo Jürgen,
Dann müsste man ja in dem Listen oder Kombifeld die gewünschte SN suchen. Wenn es viele werden ist das nicht so praktisch. Habe es gelöst indem ich beim öffnen das Feld auf Richtigkeit prüfen lasse. Passt so.
Mfg. Udo

MzKlMu

Hallo,
ZitatWenn es viele werden ist das nicht so praktisch.
Ein Kombifeld ist die praktischste aller Lösungen. Ein Kombifeld verfeinert automatisch mit jedem Zeichen die Auswahl. Mit 2-3 Zeichen kannst Du schon den richtigen Eintrag auswählen. Das ist schneller als die Eingabe des kompletten Suchtextes, so wie Du das jetzt hast.
Und Fehleingaben sind vollständig ausgeschlossen, also entfällt auch die Prüfung.
Gruß Klaus

Icemann1970

Okay. Stimmt. Macht sinn wenn ich mir das jetzt nochmal durch den Kopf gehen lasse. Werde es mal umsetzen. Danke euch beiden.
Mfg. Udo