Bonjour,
Depuis VBA j'ouvre un état en preview maisil reste désespérément masqué derrière mon formulaire.
Comment le rendre visible ?
Merci
Bonjour,
Depuis VBA j'ouvre un état en preview maisil reste désespérément masqué derrière mon formulaire.
Comment le rendre visible ?
Merci
La réponse la plus classique consiste à
- rendre le formulaire invisible avant d'ouvrir l'état, (Me.visible = False)
- rendre le formulaire visible dans l'évènement fermeture de l'état.
Sinon, tu peux utiliser, pour afficher l'état au premier plan,
éventuellement suivi d'un
Code : Sélectionner tout - Visualiser dans une fenêtre à part DoCmd.SelectObject acReport, ReportName
pour un état en mode paysage (une page tient bien à l'écran), ou d'un
Code : Sélectionner tout - Visualiser dans une fenêtre à part DoCmd.RunCommand acCmdPreviewOnePage
pour un état en mode portrait (2 pages pleines côte à côte).
Code : Sélectionner tout - Visualiser dans une fenêtre à part DoCmd.RunCommand acCmdPreviewTwoPages
Bref, tu peux jouer sur les diverses options acCmdPreview... ou acCmdZoom... pour trouver ton bonheur.
Partager