Lors de la création d’une feuille de calcul pour d’autres à utiliser, vous souhaiterez peut-être limiter les cellules auxquelles l’utilisateur peut accéder. Une façon ésotérique d’ajouter des limites est d’utiliser les étapes suivantes:

  1. Cliquez avec le bouton droit de la souris sur l’onglet de la feuille sur laquelle vous souhaitez placer une limite.

  2. Dans le menu contextuel résultant, choisissez Afficher le code. L’éditeur VBA apparaît, affichant la fenêtre de code de la feuille de calcul dont vous avez cliqué avec le bouton droit sur l’onglet.

  3. Si la fenêtre Propriétés n’est pas visible, appuyez sur F4.

  4. Dans la fenêtre Propriétés, placez le point d’insertion dans la zone à droite de la propriété Zone de défilement. (Voir la figure 1.)

  5. Entrez la plage dans laquelle vous souhaitez que la navigation soit possible. Par exemple, si vous souhaitez que l’utilisateur ne puisse accéder qu’aux cellules de la plage A3: D15, saisissez cette plage.

  6. Fermez l’éditeur VBA.

C’est ça; vous ne pouvez plus vous déplacer vers ou sélectionner des cellules en dehors de la plage que vous avez spécifiée à l’étape 5. La plage que vous entrez doit être une plage contiguë; vous ne pouvez pas entrer un groupe d’adresses de cellule non contigu.

_Note: _

Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites ExcelTips), j’ai préparé une page spéciale qui comprend des informations utiles.

lien: / excelribbon-ExcelTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur].

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (2669) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:

link: / excelribbon-Limiting_Scroll_Area [Limiting Scroll Area].