OVH Cloud OVH Cloud

Classe Rapport

1 réponse
Avatar
Patrick
Bonjour,

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.

Je vous remercie d'avance pour votre aide.

--
Patrick

1 réponse

Avatar
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
-----------------------------