Hallo,
ich möchte einen Datensatz aus einem Listenfeld auswählen und diesen
im gleichen Formular anzeigen. Meine Lösung läuft nicht fehlerfrei
(es wird die falsche Datensatznummer ermittelt) und braucht sehr viel
Rechenzeit:
Private Sub Liste1_DblClick(Cancel As Integer)
Dim db As Database, rs As Recordset, i As Integer
Set db = CurrentDb
Set rs = db.OpenRecordset(„Tabelle1“)
i = 1 'Datensatznummer ermitteln
rs.MoveFirst
Do Until rs.EOF = True
If rs![Kekse] Like Me.Liste1.Column(0) Then
DoCmd.GoToRecord acDataForm, „Formular1“, acGoTo, i
Exit Do
End If
rs.MoveNext
i = i + 1
Loop
Abfrage1_Unterformular1.Requery 'Aktualisieren der Unterformulare
Abfrage2_Unterformular2.Requery
End Sub
Kann mir jemand helfen?
Vielen Dank
Wiebke Burdin (Dokumentarin)