Grâce à l'aide précieuse de certaines personnes, j'ai réussi à mettre le
nombre de d'enrgistrement dans un sous formulaire, par le vba suivant :
Private Sub Cpte()
Me.sfmRésultats.Form.Recordset.MoveLast
Me.Compte = Me.sfmRésultats.Form.RecordsetClone.RecordCount
End Sub
Cependant lorsqu'il n'y a pas d'enregistrement, "Compte" m'affiche toujours
le dernier nombre en memoire. Pourquoi? et pouvez vous m'aider à résoudre ce
pb?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
3stone
Salut,
"sab" | Private Sub Cpte() | Me.sfmRésultats.Form.Recordset.MoveLast | Me.Compte = Me.sfmRésultats.Form.RecordsetClone.RecordCount | End Sub | | Cependant lorsqu'il n'y a pas d'enregistrement, "Compte" m'affiche toujours | le dernier nombre en memoire. Pourquoi? et pouvez vous m'aider à résoudre ce | pb?
Dans un sous-formulaire en mode continu, je présume ? pas besoin de VBA dans ce cas...
"sab"
| Private Sub Cpte()
| Me.sfmRésultats.Form.Recordset.MoveLast
| Me.Compte = Me.sfmRésultats.Form.RecordsetClone.RecordCount
| End Sub
|
| Cependant lorsqu'il n'y a pas d'enregistrement, "Compte" m'affiche toujours
| le dernier nombre en memoire. Pourquoi? et pouvez vous m'aider à résoudre ce
| pb?
Dans un sous-formulaire en mode continu, je présume ?
pas besoin de VBA dans ce cas...
"sab" | Private Sub Cpte() | Me.sfmRésultats.Form.Recordset.MoveLast | Me.Compte = Me.sfmRésultats.Form.RecordsetClone.RecordCount | End Sub | | Cependant lorsqu'il n'y a pas d'enregistrement, "Compte" m'affiche toujours | le dernier nombre en memoire. Pourquoi? et pouvez vous m'aider à résoudre ce | pb?
Dans un sous-formulaire en mode continu, je présume ? pas besoin de VBA dans ce cas...