Guten Tag!
Beim folgenden Code kommt immer der Laufzeitfehler 3251: Operation wird für diesen Objekttyp nicht unterstützt.
Code:
Dim rs As DAO.Recordset
Dim sr As DAO.Recordset
Dim Datum1 As Date
Dim search As String
Set rs = CurrentDb.OpenRecordset(„tbl_Test1“)
rs.Edit
Set sr = CurrentDb.OpenRecordset(„tbl_Test2“)
sr.AddNew
search = "[Dienstende] > " & txt_NJ
Do Until rs.EOF
rs.FindFirst search 'Hier zeigt mir der Debugger den Fehler an
sr!Angestellten_ID = rs!Angestellten_ID
sr!Monat = Chk_Monat.Column(2)
sr!Jahr = txt_Jahr
Loop
Dieser Code soll alle Angestellten, deren Dienstende größer als der Inhalt des Textfeldes txt_NJ ist, von der Tabelle Test1 in Test2 kopieren. Zusätzlich werden noch Monat und Jahr hineingeschrieben.
Brauche dringend Hilfe!!!