KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment verrouiller l’écran pour empêcher le défilement dans une feuille Excel ?

AuteurXiaoyang Date de modification

Dans Microsoft Excel, il est tout à fait normal de pouvoir faire défiler librement une feuille de calcul dans toutes les directions afin d’accéder à l’ensemble des cellules et des données. Toutefois, il arrive que vous souhaitiez restreindre strictement la navigation de l’utilisateur à une zone bien précise — par exemple, aux seules cellules de la plage A1:M100. Cette limitation s’avère particulièrement utile lorsque vous partagez un fichier, protégez un formulaire ou guidez l’utilisateur vers les seules sections pertinentes de la feuille. Alors, comment configurer rapidement et facilement un verrouillage d’écran empêchant tout défilement au-delà d’une zone spécifique dans votre feuille Excel ?

Verrouiller l’écran de la feuille pour empêcher le défilement en définissant manuellement les propriétés

Verrouiller l’écran de la feuille pour empêcher le défilement à l’aide d’un code VBA

Verrouiller l’écran de la feuille pour empêcher le défilement avec Kutools pour Excel en un seul clic

Alternative : Mettre en évidence les cellules hors zone à l’aide de formules Excel (alerte visuelle)


Verrouiller l’écran de la feuille pour empêcher le défilement en définissant manuellement les propriétés

Excel propose une fonctionnalité intégrée qui vous permet de restreindre manuellement la zone défilable d’une feuille de calcul. En définissant la propriété ScrollArea dans la boîte de dialogue Propriétés de la feuille, vous limitez la navigation aux seules cellules que vous autorisez — par exemple, à la plage A1:M100. Cette méthode est simple, mais elle n’est active que lorsque le classeur est ouvert et exige l’accès aux outils de développement.

1. Ouvrez la feuille de calcul que vous souhaitez restreindre : ainsi, les propriétés définies s’appliqueront bien à la bonne feuille.

2. Accédez à l’onglet Développeur du Ruban Excel, puis cliquez sur Propriétés. Dans la boîte de dialogue Propriétés affichée, recherchez le champ ScrollAreaet saisissez la plage souhaitée (par exemple,)A1:M100). Ce paramètre limite l’activité à la zone spécifiée. Voir capture d’écran :

Bouton Propriétés sous l’onglet Développeur et la boîte de dialogue Propriétés

3. Fermez la boîte de dialogue Propriétés pour enregistrer vos modifications. À partir de ce moment, il ne sera plus possible de cliquer, de faire défiler ni de sélectionner des cellules situées en dehors de la zone spécifiée dans la feuille de calcul.

Remarques :

  • La plage de cellules saisie dans la zone ScrollArea doit être continue (par exemple, A1:M100). Les plages non adjacentes ne peuvent pas être définies ici.
  • Pour supprimer la limitation de défilement, il vous suffit de supprimer la référence de plage dans le champ ScrollArea des propriétés et de confirmer la modification. La navigation sur l’ensemble de la feuille de calcul sera ainsi rétablie.
  • Notez que cette restriction de défilement n’est pas conservée une fois le classeur fermé et rouvert. Vous devrez réappliquer le paramètre pour qu’il reste actif.

Conseil : Si l’onglet Développeur n’apparaît pas dans votre ruban Excel, vous devrez peut-être l’activer au préalable. Pour des instructions détaillées, consultez Comment afficher l’onglet Développeur dans Excel 2007/2010/2013 ?.

Scénarios d’application : Cette solution est idéale pour protéger rapidement une feuille dans le cadre de projets ponctuels ou de brouillons, lorsque des restrictions permanentes ne sont pas requises. Toutefois, sa principale limite est qu’elle doit être réinitialisée à chaque réouverture du classeur.


Verrouiller l’écran de la feuille pour empêcher le défilement à l’aide d’un code VBA

Pour les utilisateurs souhaitant davantage de flexibilité ou voulant automatiser le processus de verrouillage, l’utilisation de VBA (Visual Basic for Applications) constitue une alternative efficace. Grâce à un script simple, vous pouvez définir ou supprimer rapidement les restrictions de zone de défilement sur n’importe quelle feuille. Cette méthode est particulièrement utile si vous devez verrouiller régulièrement la même zone ou appliquer ces paramètres dans le cadre d’un macro plus complexe.

1. Appuyez sur ALT + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications. C’est là que vous pouvez écrire et gérer votre code VBA dans Excel.

2. Dans la fenêtre VBA, cliquez sur Insertion > Module. Collez ensuite le code suivant dans le module ouvert, en veillant à adapter le nom de la feuille de calcul et la plage de défilement selon vos besoins.

Code VBA : Verrouiller l’écran de la feuille pour empêcher le défilement

Private Sub Workbook_Open()
Sheets("Sheet1").ScrollArea = "A1:M100"
End Sub

3. Pour exécuter le code, appuyez sur F5 lorsque le module est actif. La zone de défilement de la feuille est désormais limitée à la plage définie.

Remarques :

  • Remplacez Sheet1 dans le code par le nom de votre propre feuille de calcul, et A1:M100 par la plage déroulante souhaitée.
  • Si vous souhaitez déverrouiller la feuille de calcul et autoriser l’accès à toutes les cellules, collez et exécutez le code suivant de la même manière :

Code VBA : Annuler le verrouillage de l’écran de la feuille

Private Sub Workbook_Open()
Sheets("Sheet1").ScrollArea = ""
End Sub

Conseils pratiques : Vous pouvez enregistrer le code VBA directement dans votre classeur pour automatiser les paramètres de la zone de défilement à chaque ouverture du fichier. Pour appliquer des restrictions persistantes, ajoutez votre code VBA à l’événement Workbook_Open dans la fenêtre de code ThisWorkbook. N’oubliez pas d’enregistrer votre classeur au format compatible avec les macros (.xlsm) afin que le code s’exécute correctement.

Dépannage : Si vous obtenez une erreur d’exécution, vérifiez attentivement le nom de votre feuille de calcul ainsi que la plage de la zone de défilement. Assurez-vous que les macros sont activées dans les paramètres du Centre de gestion de la confidentialité d’Excel, et n’oubliez jamais de sauvegarder une copie de vos classeurs importants avant d’exécuter un code inconnu.

Scénarios d’application : Les solutions VBA conviennent aux utilisateurs avancés, aux tâches automatisées et aux environnements exigeant des restrictions personnalisées et reproductibles. Toutefois, l’activation des macros peut être bloquée dans les environnements organisationnels hautement sécurisés.


Verrouiller l’écran de la feuille pour empêcher le défilement avec Kutools pour Excel en un seul clic

Kutools pour Excel est équipé d’un outil pratique appelé Masquer la zone non sélectionnée, qui vous permet, en un seul clic, de restreindre la navigation à une zone précise de votre feuille. Cette fonctionnalité est facile à utiliser, ne nécessite aucun codage manuel et présente l’avantage supplémentaire de masquer instantanément les zones situées en dehors de votre sélection, simplifiant ainsi l’interaction avec la feuille et améliorant votre concentration.

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

Après avoir installé Kutools pour Excel, suivez ces étapes pour restreindre immédiatement la zone de défilement :

1. Sélectionnez la plage de cellules à laquelle vous souhaitez limiter les utilisateurs (par exemple, A1:M100), puis cliquez sur Kutools > Afficher & Masquer > Masquer la zone non sélectionnée. Voir la capture d’écran :

Option Définir la zone de défilement sous l’onglet Kutools du ruban

2. Seules les cellules sélectionnées sont immédiatement interactives : toutes les autres zones sont masquées et inaccessibles pour le défilement, la modification ou la sélection. Voir la capture d’écran :

Seules les cellules sélectionnées sont visibles

Remarque :Pour rétablir la visibilité de toutes les cellules de la feuille, accédez à Kutools>Afficher & Masquer>Afficher toutes les plages masquéescomme indiqué ci-dessous :

Option Afficher toutes les plages sous l’onglet Kutools du ruban

Cette approche est conviviale et idéale pour ceux qui ont besoin d’une restriction rapide ou souhaitent partager des formulaires et modèles protégés. Elle est particulièrement pratique pour les collaborations en équipe, les activités pédagogiques ou la gestion de la navigation dans une feuille destinée à des utilisateurs moins expérimentés.

Téléchargez et testez gratuitement Kutools pour Excel dès maintenant !

Avantages : Kutools simplifie la configuration et la suppression de la zone de défilement, sans nécessiter de codage manuel ni de compétences avancées dans Excel. Les modifications prennent effet instantanément et peuvent être annulées en un seul clic. Cet outil est idéal pour les entreprises, les enseignants et tous ceux qui doivent fréquemment restreindre des zones de feuilles de calcul.

Précautions : Si vous sauvegardez et fermez le classeur, vous devrez réappliquer la restriction de zone de défilement à l’aide de Kutools ou d’autres méthodes après sa réouverture. Pour une protection continue de la feuille, combinez cette restriction avec les fonctions de protection de feuille.


Démo : Verrouiller l’écran de la feuille pour empêcher le défilement avec Kutools pour Excel en un seul clic

 
Kutools pour Excel: Plus de 300 outils pratiques à portée de main ! Profitez de fonctionnalités alimentées par l’IA pour travailler plus intelligemment et plus rapidement !Téléchargez dès maintenant !

Alternative : Mettre en évidence les cellules hors zone à l’aide de formules Excel (alerte visuelle)

Dans certains cas, plutôt que de restreindre complètement l’accès, vous préférerez peut-être mettre en évidence visuellement les cellules situées en dehors de votre espace de travail prévu et alerter les utilisateurs s’ils modifient accidentellement des cellules hors limites. Cette approche est réalisable grâce à la fonctionnalité de mise en forme conditionnelle d’Excel, combinée à des formules simples.

1. Sélectionnez l’intégralité de la feuille de calcul ou une zone étendue susceptible de contenir des modifications indésirables.

2. Accédez à Accueil > Utiliser la mise en forme conditionnelle > Nouvelle règle > Utiliser une formule pour déterminer les cellules à mettre en forme.

3.Dans la zone de formule, saisissez la formule suivante afin de mettre en évidence toute cellule située en dehors de la plage cible (par exemple, en dehors de A1:M100) :

=OR(ROW()<1,ROW()>100,COLUMN()<1,COLUMN()>13)

4. Choisissez un style de mise en forme (par exemple, un fond rouge ou une bordure) et cliquez sur OK. Cela alertera visuellement les utilisateurs dès qu’ils accéderont à des zones situées au-delà de la plage de cellules que vous avez définie. Remarque : la formule ci-dessus s’applique à une plage allant de la ligne 1 à la ligne 100 et de la colonne 1 (A) à la colonne 13 (M).

Conseil pratique : La mise en forme conditionnelle n’est pas une fonctionnalité de sécurité : les utilisateurs peuvent toujours interagir avec les cellules situées en dehors de votre zone, mais elle constitue un indicateur visuel utile dans les environnements de formulaires ou de collecte de données, agissant comme une restriction souple.

Dépannage et suggestions : Si vous constatez que la restriction de votre zone de défilement ne persiste pas après la réouverture de votre classeur, sachez que les paramètres — qu’ils soient appliqués manuellement ou via Kutools — doivent être réappliqués à chaque session. Pour un effet durable, utilisez du code VBA dans une macro au niveau du classeur ou envisagez de protéger la feuille tout en déverrouillant uniquement les cellules nécessaires. Veillez toujours à informer clairement les utilisateurs de toute restriction de navigation afin d’éviter toute confusion.


Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile

  • Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !

Tous les compléments Kutools. Un seul installateur

Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.

ExcelWordOutlookTabsPowerPoint
  • Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
  • Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
  • Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
  • Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
  • Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels