Exemple de zoom automatique par VBA

DescriptionDémonstration de code VBA gérant automatiquement le zoom d'affichage sur une plage de cellules par boucle Do While et événement WindowResize.

Le principe de cet ensemble de macros dont la principale tourne comme un moteur, répond à une préoccupation d'avoir en permanence un zoom d'affichage adéquat, afin d'avoir affiché par exemple un tableau dans sa totalité, quelque soit la taille de l'écran ou de la fenêtre de l'écran et à n'importe quel moment.

Le zoom pour l'exemple est prévu pour fonctionner sur la feuille 1 uniquement, qui réalise une correction de zoom automatique sur la plage du tableau allant de A1:T50.

Vous trouverez ainsi :
> La présentation en détails du Zoom V.B.A. par la méthode événement classeur : Workbook_WindowResize
Suivant événement par l'utilisateur de la modification de la taille de la fenêtre
> La présentation en détails du Zoom V.B.A. par la méthode du contrôle permanent à l'aide d'une boucle infinie.
  • Il faut enregistrer sur disque dur le fichier, pour éviter un bug de lancement.
  • Sujet du forum en liaison avec ce cours dans lien : "Post sur le forum" où vous trouverez plus de détails.
Version1
TypeFreeware
AuteurCOHENNY Tristan
Post sur le forumAfficher
Ajouté le21.05.2016
Téléchargements4'123
Téléchargerzoom_auto_fenetre.xlsm
Aperçuexemple de zoom automatique par vba excel