Moin zusammen,
ganz sicher hat jemand eine schnelle Lösung für mein Problem. Ich bekomme das einfach nicht hin.
Ich übernehme in Textfeldern eines Formulars ( frm_2 ) die Daten aus Textfeldern eines anderen Formulars ( frm_1 ).
Ist ein Textfeld in frm_1 leer, so bekomme ich im frm_2 die Fehlermeldung #NAME?, siehe screenshot im Anhang.
Ich möchte aber, dass auch im frm_2 das entsprechende Textfeld leer bleibt.
Wer kann mir da einmal bitte unter die Arme greifen?
Vielen Dank im Voraus
Andreas
[Anhang gelöscht durch Administrator]
Hallo Andreas,
zeig bitte mal deinen VBA Code dazu.
Gruß, Markus
Hi,
probier mal:
Me.DeinTextfeld_im_form2= nz(forms!frm_1!DeinTextFeld_im_form1, "")
Harald
Moin Markus, moin Harald,
zunächst vielen Dank, dass Ihr Euch dessen angenommen habt.
Zu Markus: Die Daten werden einfach aus dem frm_1 übernommen ( Formulare![frm_Besuchsberichte_Teilnehmer]![Teilnehmer2] )
Zu Harlad: Habe den code versucht, doch leider ohne Erfolg. Muss vielleicht eines dazu sagen, dass die Textfelder alle deaktiviert und gesperrt sind, da diese rein zur Information dienen.
Ich Deinen code also bei Focuserhalt des Textfeldes eingegeben, als auch beim Öffnen des Formulars. Beides leider negativ.
Habt Ihr vielleicht noch eine Idee?
Viele Grüße
Andreas
Hi,
was passiert, wenn Du versuchsweise die Felder entsperrst und aktivierst?
Es ist mir schleierhaft, wie Du den Focus auf ein deaktivertes und gesperrtes Feld setzen willst/kannst.
Harald
....habe den Fehler gefunden....ich habe ein = vergessen....... :-[
Ganz lieben Dank für Euren Einsatz
Andreas