Sous VBA, j'utilise l'instruction :
DoCmd.GoToRecord acDataForm, "NomFormulaire", acPrevious
pour revenir à l'enregistrement précédent dans un formulaire.
Comment puis-je faire la même chose mais pour un sous-formulaire. Le module
n'est pas un module du sous-formulaire mais un module général.
Merci d'avance pour votre aide !
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
Raymond [mvp]
Bonjour.
utiliser la procédure suivante: Forms!formulaire1!Sous_Form.SetFocus DoCmd.GoToRecord , , acPrevious ' par exemple
formulaire1 étant le formulaire principal Sous_Form étant le contrôle du formulaire principal contenant le sous-formulaire, généralement du même nom que le sous-formulaire.
par défaut, le docmd utilise l'objet qui a le focus d'où l'absence des paramètres sur le GoToRecord -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://www.mpfa.info/ pour débuter sur le forum. Découvrez le Jargonaute, le langage IT, tel que vous n'avez jamais osé le parler: http://www.microsoft.com/france/communautes/jargonaute/
"Louis" a écrit dans le message de news:
| Sous VBA, j'utilise l'instruction : | DoCmd.GoToRecord acDataForm, "NomFormulaire", acPrevious | pour revenir à l'enregistrement précédent dans un formulaire. | Comment puis-je faire la même chose mais pour un sous-formulaire. Le module | n'est pas un module du sous-formulaire mais un module général. | Merci d'avance pour votre aide ! | | --- | Louis de Belgique
Bonjour.
utiliser la procédure suivante:
Forms!formulaire1!Sous_Form.SetFocus
DoCmd.GoToRecord , , acPrevious ' par exemple
formulaire1 étant le formulaire principal
Sous_Form étant le contrôle du formulaire principal contenant le
sous-formulaire, généralement du même nom que le sous-formulaire.
par défaut, le docmd utilise l'objet qui a le focus d'où l'absence des
paramètres sur le GoToRecord
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Découvrez le Jargonaute, le langage IT, tel que vous n'avez jamais osé le
parler:
http://www.microsoft.com/france/communautes/jargonaute/
"Louis" <Louis@discussions.microsoft.com> a écrit dans le message de news:
15A54572-305C-426C-8279-EF4AE84D76E7@microsoft.com...
| Sous VBA, j'utilise l'instruction :
| DoCmd.GoToRecord acDataForm, "NomFormulaire", acPrevious
| pour revenir à l'enregistrement précédent dans un formulaire.
| Comment puis-je faire la même chose mais pour un sous-formulaire. Le
module
| n'est pas un module du sous-formulaire mais un module général.
| Merci d'avance pour votre aide !
|
| ---
| Louis de Belgique
utiliser la procédure suivante: Forms!formulaire1!Sous_Form.SetFocus DoCmd.GoToRecord , , acPrevious ' par exemple
formulaire1 étant le formulaire principal Sous_Form étant le contrôle du formulaire principal contenant le sous-formulaire, généralement du même nom que le sous-formulaire.
par défaut, le docmd utilise l'objet qui a le focus d'où l'absence des paramètres sur le GoToRecord -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://www.mpfa.info/ pour débuter sur le forum. Découvrez le Jargonaute, le langage IT, tel que vous n'avez jamais osé le parler: http://www.microsoft.com/france/communautes/jargonaute/
"Louis" a écrit dans le message de news:
| Sous VBA, j'utilise l'instruction : | DoCmd.GoToRecord acDataForm, "NomFormulaire", acPrevious | pour revenir à l'enregistrement précédent dans un formulaire. | Comment puis-je faire la même chose mais pour un sous-formulaire. Le module | n'est pas un module du sous-formulaire mais un module général. | Merci d'avance pour votre aide ! | | --- | Louis de Belgique
Louis
Impecable, merci pour cette réponse rapide ! -- Louis de Belgique
Bonjour.
utiliser la procédure suivante: Forms!formulaire1!Sous_Form.SetFocus DoCmd.GoToRecord , , acPrevious ' par exemple
formulaire1 étant le formulaire principal Sous_Form étant le contrôle du formulaire principal contenant le sous-formulaire, généralement du même nom que le sous-formulaire.
par défaut, le docmd utilise l'objet qui a le focus d'où l'absence des paramètres sur le GoToRecord -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://www.mpfa.info/ pour débuter sur le forum. Découvrez le Jargonaute, le langage IT, tel que vous n'avez jamais osé le parler: http://www.microsoft.com/france/communautes/jargonaute/
"Louis" a écrit dans le message de news:
| Sous VBA, j'utilise l'instruction : | DoCmd.GoToRecord acDataForm, "NomFormulaire", acPrevious | pour revenir à l'enregistrement précédent dans un formulaire. | Comment puis-je faire la même chose mais pour un sous-formulaire. Le module | n'est pas un module du sous-formulaire mais un module général. | Merci d'avance pour votre aide ! | | --- | Louis de Belgique
Impecable, merci pour cette réponse rapide !
--
Louis de Belgique
Bonjour.
utiliser la procédure suivante:
Forms!formulaire1!Sous_Form.SetFocus
DoCmd.GoToRecord , , acPrevious ' par exemple
formulaire1 étant le formulaire principal
Sous_Form étant le contrôle du formulaire principal contenant le
sous-formulaire, généralement du même nom que le sous-formulaire.
par défaut, le docmd utilise l'objet qui a le focus d'où l'absence des
paramètres sur le GoToRecord
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Découvrez le Jargonaute, le langage IT, tel que vous n'avez jamais osé le
parler:
http://www.microsoft.com/france/communautes/jargonaute/
"Louis" <Louis@discussions.microsoft.com> a écrit dans le message de news:
15A54572-305C-426C-8279-EF4AE84D76E7@microsoft.com...
| Sous VBA, j'utilise l'instruction :
| DoCmd.GoToRecord acDataForm, "NomFormulaire", acPrevious
| pour revenir à l'enregistrement précédent dans un formulaire.
| Comment puis-je faire la même chose mais pour un sous-formulaire. Le
module
| n'est pas un module du sous-formulaire mais un module général.
| Merci d'avance pour votre aide !
|
| ---
| Louis de Belgique
Impecable, merci pour cette réponse rapide ! -- Louis de Belgique
Bonjour.
utiliser la procédure suivante: Forms!formulaire1!Sous_Form.SetFocus DoCmd.GoToRecord , , acPrevious ' par exemple
formulaire1 étant le formulaire principal Sous_Form étant le contrôle du formulaire principal contenant le sous-formulaire, généralement du même nom que le sous-formulaire.
par défaut, le docmd utilise l'objet qui a le focus d'où l'absence des paramètres sur le GoToRecord -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://www.mpfa.info/ pour débuter sur le forum. Découvrez le Jargonaute, le langage IT, tel que vous n'avez jamais osé le parler: http://www.microsoft.com/france/communautes/jargonaute/
"Louis" a écrit dans le message de news:
| Sous VBA, j'utilise l'instruction : | DoCmd.GoToRecord acDataForm, "NomFormulaire", acPrevious | pour revenir à l'enregistrement précédent dans un formulaire. | Comment puis-je faire la même chose mais pour un sous-formulaire. Le module | n'est pas un module du sous-formulaire mais un module général. | Merci d'avance pour votre aide ! | | --- | Louis de Belgique