Parcourir les enregistrements par plusieurs

Le
Paul Florent
Bonjour à tous.
Pour parcourir les enregistrements d'une table à l'aide d'un formulaire,
j'utilise :
DoCmd.GoToRecord , , acPrevious
DoCmd.GoToRecord , , acNext
mais comment faire pour atteindre l'enregistrement
situé au 4ème rang avant ou après l'enregistrement en cours ?

Très naïvement, l'ai fait :
DoCmd.GoToRecord , , acPrevious
DoCmd.GoToRecord , , acPrevious
DoCmd.GoToRecord , , acPrevious
DoCmd.GoToRecord , , acPrevious
sans succès !!!

Merci par avance pour vos bonnes réponses
Paul
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
jero
Le #21629761
Salut,
QqChose comme....
1-Précédent :
Private Sub btPrécédent_Click()
On Error GoTo AllerPremier
DoCmd.GoToRecord , , acPrevious, 4
Exit Sub
AllerPremier:
DoCmd.GoToRecord , , acFirst
End Sub

2-Suivant :
Private Sub btSuivant_Click()
On Error GoTo AllerDernier
DoCmd.GoToRecord , , acNext, 4
Exit Sub
AllerDernier:
DoCmd.GoToRecord , , acLast
End Sub

3-Note : C'est expliqué dans l'aide....
A+
"Paul Florent"
Bonjour à tous.
Pour parcourir les enregistrements d'une table à l'aide d'un formulaire,
j'utilise :
DoCmd.GoToRecord , , acPrevious
DoCmd.GoToRecord , , acNext
mais comment faire pour atteindre l'enregistrement
situé au 4ème rang avant ou après l'enregistrement en cours ?

Très naïvement, l'ai fait :
DoCmd.GoToRecord , , acPrevious
DoCmd.GoToRecord , , acPrevious
DoCmd.GoToRecord , , acPrevious
DoCmd.GoToRecord , , acPrevious
sans succès !!!

Merci par avance pour vos bonnes réponses
Paul
Paul Florent
Publicité
Poster une réponse
Anonyme