J'ai créé plusieurs rapports. Pour chacun, avec événement Open, je fais
agrandir la fenêtre au maximum (en VBA "DoCmd.Maximize").
Est-il possible de créer une macro (ou un module) unique qui sera exécutée
pour tous les rapports lorsqu'ils s'ouvriront. J'ai pensé créer un module de
classe, mais je ne sais pas quoi y mettre.
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,
"Patrick"
J'ai créé plusieurs rapports. Pour chacun, avec événement Open, je fais agrandir la fenêtre au maximum (en VBA "DoCmd.Maximize").
Est-il possible de créer une macro (ou un module) unique qui sera exécutée pour tous les rapports lorsqu'ils s'ouvriront. J'ai pensé créer un module de classe, mais je ne sais pas quoi y mettre.
Oui... mais, appeler la fonction, ou un simple "DoCmd.Maximize"... La différence n'est pas terrible...
Car, une fonction qui serait appelée "automatiquement" sur toutes les ouverture de tous les états... je vois pas...
Un genre de "AutoExec pour états", quoi...
Hormis l'héritage !! Tu ouvre un formulaire en maximisé, et tous les suivants, pour autant que tu n'intervienne pas, s'ouvre en maximisé.
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Salut,
"Patrick"
J'ai créé plusieurs rapports. Pour chacun, avec événement Open, je fais
agrandir la fenêtre au maximum (en VBA "DoCmd.Maximize").
Est-il possible de créer une macro (ou un module) unique qui sera exécutée
pour tous les rapports lorsqu'ils s'ouvriront. J'ai pensé créer un module de
classe, mais je ne sais pas quoi y mettre.
Oui... mais, appeler la fonction, ou un simple "DoCmd.Maximize"...
La différence n'est pas terrible...
Car, une fonction qui serait appelée "automatiquement" sur
toutes les ouverture de tous les états... je vois pas...
Un genre de "AutoExec pour états", quoi...
Hormis l'héritage !!
Tu ouvre un formulaire en maximisé, et tous les suivants,
pour autant que tu n'intervienne pas, s'ouvre en maximisé.
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
J'ai créé plusieurs rapports. Pour chacun, avec événement Open, je fais agrandir la fenêtre au maximum (en VBA "DoCmd.Maximize").
Est-il possible de créer une macro (ou un module) unique qui sera exécutée pour tous les rapports lorsqu'ils s'ouvriront. J'ai pensé créer un module de classe, mais je ne sais pas quoi y mettre.
Oui... mais, appeler la fonction, ou un simple "DoCmd.Maximize"... La différence n'est pas terrible...
Car, une fonction qui serait appelée "automatiquement" sur toutes les ouverture de tous les états... je vois pas...
Un genre de "AutoExec pour états", quoi...
Hormis l'héritage !! Tu ouvre un formulaire en maximisé, et tous les suivants, pour autant que tu n'intervienne pas, s'ouvre en maximisé.
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------