Sprung zu einem bestimmten Datensatz

Hallo zusammen

Ich habe mal wieder ein kleines Acc97 Problem

Ich führe in einem Unterformular (Endlosformular) nach der Aktualisierung eines Feldes einen Code aus, der mit einem SendKey F9 endet (ich weiß, das dieser Befehl nicht ganz unproblematisch ist, aber requery & Co., bringen nicht den gewünschten Erfolg). Danach springt das UF automatisch auf den 1. Datensatz des UF.
Ich möchte aber in dem zuletzt bearbeiteten DS bleiben und das nächste Feld bearbeiten.

Kann mir jemand ein kurzes script für dieses Problemm geben?

Gruß Matthias

Hallo Matthias,

Kann mir jemand ein kurzes script für dieses Problemm geben?

schau dir mal die Möglichkeiten von BOOKMARK an.

Beispiel:

Dim rs As Object
Set rs = Me.Recordset.Clone
hier deine Aktualisierung z.B. ME.REPAINT
If Not rs.EOF Then Me.Bookmark = rs.Bookmark

wenn du REPAINT statt REQUERY nutzt, brauchst du das Ganze nicht :smile:

Grüße aus Essen
Wolfgang