Monsieur Excel
Pour tout savoir faire sur Excel !

10 septembre 2006

Contrôlez sélection et défilement

Supposez que vous vouliez interdire à l’utilisateur de cliquer en dehors d’une certaine zone, par exemple B3:H5 dans la feuille reproduite ci-dessous.

Pire encore, vous ne voulez même pas qu’il puisse faire défiler l'écran et aller observer ce qui se trouve ailleurs dans la feuille !

La solution est d’une simplicité biblique : il faut écrire une macro d’une ligne, à placer dans le code de la feuille concernée :

Remarque – Cette macro ne s’active qu’à l’ouverture de la feuille. Si vous venez de la définir, pour l’activer, il vous faut donc d’abord cliquer dans une autre feuille puis revenir à la feuille concernée.