| Hallo und guten Morgen,
danke erstmal für Deine Antwort.
Der einfachste Weg, nämlich den Code so zu übernehmen wie Du ihn geschrieben hast, funktioniert nicht.
Ich gehe mal davon aus, dass Du beim Schreiben des Codes hier im Forum auch Teile weglässt, welche Du als Grundwissen voraussetzt.
Muss bspw. das Recordset nicht erst als Variable deklariert werden?
Wenn ich es einfach so übernehme, also:
Docmd.OpenForm "frm_MaDB_Deckblatt",acNormal,,Forms!frm_MaDB_Deckblatt.Recordset.FindFirst "ad_ma_nr= " & Me!a d_ma_nr, acFormEdit, acWindowNormal
DoCmd.Close acForm, Me.name
dann "kommt die Meldung "Fehler beim Kompilieren: Erwartet: Anweisungsende" und der Teil "ad_ma_nr= " wird markiert.
Vielleicht kannst Du ja noch einmal drüberschauen.
Mir fehlt an dieser Stelle das tiefergehende Wissen.
Zur Not lasse ich meine erste Lösung und die Kollegen müssen den Mitarbeiter dann eben nochmal über die Suchfunktion aufrufen.
Danke.
Viele Grüße Jaro! |