Private Sub RegIni_Click() 'IR AL PRIMER REGISTRO
Data1.Recordset.MoveFirst
CambiaBotones False, True
If ValSon = 1 Then
Hablame.Speak "Primer registro"
End If
End Sub
---------------------------------------------------------
Private Sub RegMas_Click()
Data1.Recordset.MoveNext
If Data1.Recordset.EOF Then 'SI ESTABA EN EL ÚLTIMO REG
Data1.Recordset.MoveLast 'SITUO EN EL ÚLTIMO REG
CambiaBotones False, False
If ValSon = 1 Then
Hablame.Speak "último registro"
End If
Exit Sub
End If
CambiaBotones True, True
End Sub
------------------------------------------------------------
Private Sub RegMenos_Click()
Data1.Recordset.MovePrevious
If Data1.Recordset.BOF Then 'SI EStOY EN EL PRIMER REGISTRO
Data1.Recordset.MoveFirst 'SITUO EN PRIMER REGISTRO
CambiaBotones False, True
If ValSon = 1 Then
Hablame.Speak "Primer registro"
End If
Exit Sub
End If
CambiaBotones True, True
End Sub
----------------------------------------------------------------
Private Sub RegFin_Click()
Data1.Recordset.MoveLast
CambiaBotones False, False
If ValSon = 1 Then
Hablame.Speak "último registro"
End If
End Sub