OVH Cloud OVH Cloud

Ouvrir un état d'une taille optimisée

4 réponses
Avatar
jcnono
Bonjour à tous,

Je souhaite connaitre en vba, la façon d'ouvrir un état et que sa
taille s'ajuste à l'écran. Que doit-on mettre apres
DoCmd.OpenForm,acpreview.... ou quelle est la formule magique ?
Je n'ai rien trouvé dans l'aide
Quelqu'un peut il m'aider ?
Merci d'avance

jc l

--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net

4 réponses

Avatar
Raymond [mvp]
Bonsoir.

tu peux utiliser les fonctions suivantes:
DoCmd.OpenReport "etat1", acViewPreview
DoCmd.Maximize
DoCmd.RunCommand acCmdZoom100
par exemple. le zoom devant être ajusté au goût de l'utilisateur.
il faut mettre l'état en fenêtre indépendante pour prendre tout l'écran et
éventuellement de type modal.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"jcnono" a écrit dans le message de news:

Bonjour à tous,

Je souhaite connaitre en vba, la façon d'ouvrir un état et que sa taille
s'ajuste à l'écran. Que doit-on mettre apres DoCmd.OpenForm,acpreview....
ou quelle est la formule magique ?
Je n'ai rien trouvé dans l'aide
Quelqu'un peut il m'aider ?
Merci d'avance

jc l

--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net



Avatar
jcnono
Raymond [mvp] avait soumis l'idée :
Bonsoir.

tu peux utiliser les fonctions suivantes:
DoCmd.OpenReport "etat1", acViewPreview
DoCmd.Maximize
DoCmd.RunCommand acCmdZoom100
par exemple. le zoom devant être ajusté au goût de l'utilisateur.
il faut mettre l'état en fenêtre indépendante pour prendre tout l'écran et
éventuellement de type modal.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"jcnono" a écrit dans le message de news:

Bonjour à tous,

Je souhaite connaitre en vba, la façon d'ouvrir un état et que sa taille
s'ajuste à l'écran. Que doit-on mettre apres DoCmd.OpenForm,acpreview....
ou quelle est la formule magique ?
Je n'ai rien trouvé dans l'aide
Quelqu'un peut il m'aider ?
Merci d'avance

jc l

-- Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net




Merci, mais cela ajuste t il l'état à la fenetre , comme le fait la
commande "ajuster" dans la barre supérieure de l'état ? Le zoom désiré
est il ajusté automatiquement?
Merci d'avance
De toutes façons j'essayerai demain et vous tiendrai au courant
jc l

--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net


Avatar
Raymond [mvp]
Si tu veux ajuster à la fenêtre tu remplaces:
DoCmd.RunCommand acCmdZoom100
par
DoCmd.RunCommand acCmdFitToWindow
mais ce n'est pas toujours très lisible.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"jcnono" a écrit dans le message de news:

Merci, mais cela ajuste t il l'état à la fenetre , comme le fait la
commande "ajuster" dans la barre supérieure de l'état ? Le zoom désiré est
il ajusté automatiquement?
Merci d'avance
De toutes façons j'essayerai demain et vous tiendrai au courant
jc l

--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net



Avatar
jcnono
Raymond [mvp] avait écrit le 18/01/2005 :
Si tu veux ajuster à la fenêtre tu remplaces:
DoCmd.RunCommand acCmdZoom100
par
DoCmd.RunCommand acCmdFitToWindow
mais ce n'est pas toujours très lisible.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"jcnono" a écrit dans le message de news:

Merci, mais cela ajuste t il l'état à la fenetre , comme le fait la
commande "ajuster" dans la barre supérieure de l'état ? Le zoom désiré est
il ajusté automatiquement?
Merci d'avance
De toutes façons j'essayerai demain et vous tiendrai au courant
jc l

-- Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net




Merci, c'est excatement la formule que je souhaitais connaitre
Merci beaucoup, je ne la trouvais nulle part
Bonne soirée à vous
jc l

--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net