Hallo!
Dieser müsste sich ja zu Beginn der Ausgabe auf dem ersten Datensatz befinden, aber wenn ich mir die Seite anschaue, wird immer der Zweig der If-Anweisung durchlaufen, in den das Programm gehen soll, wenn der Zeiger nicht auf den ersten Datensatz zeigt.
Und wenn Du die AbsolutePosition-Eigenschaft des Recordset verwendest?
Beste Grüße
Viennamade