hallo! ich hab mir meine navi-button selber gebaut - so dass beim 1 datensatz der button für vorigen u. 1. datensatz disabled ist u. beim letzten die button nächster u. letzter datensatz; läuft im normalen Formular auch super:
Public Function AnzahlDatensätze(RecSet As String) As Long
AnzahlDatensätze = DCount("*", RecSet)
End Function
Private Sub Form_Current()
Me.SchVoriger.Enabled = Me.CurrentRecord 1
Me.SchErster.Enabled = Me.CurrentRecord 1
Me.SchNächster.Enabled = Me.CurrentRecord 1
Me.SchErster.Enabled = Me.CurrentRecord 1
Me.SchNächster.Enabled = Me.CurrentRecord