Ce qu'il faut savoir
- Pour masquer certaines lignes: sélectionnez ou mettez en surbrillance les lignes que vous souhaitez masquer. Faites un clic droit sur un en-tête de ligne et choisissez Masquer. Répétez l'opération pour les colonnes.
- Pour afficher: cliquez avec le bouton droit sur l'en-tête de la dernière ligne ou colonne visible et choisissez Afficher.
- Pour limiter temporairement la plage de cellules: cliquez avec le bouton droit sur l'onglet de la feuille > View Code > Properties. Pour ScrollArea, tapez A1:Z30. Enregistrez, fermez et rouvrez Excel.
Pour aider à contrôler la taille d'une feuille de calcul Excel, vous pouvez limiter le nombre de colonnes et de lignes qu'une feuille de calcul affiche. Dans ce guide, nous vous montrons comment masquer (et afficher) des lignes et des colonnes dans Excel 2019, Excel 2016, Excel 2013 et Excel pour Microsoft 365, ainsi que comment limiter l'accès aux lignes et aux colonnes à l'aide de Microsoft Visual Basic pour Applications. (VBA).
Masquer les lignes et les colonnes dans Excel
Une méthode alternative pour restreindre la zone de travail d'une feuille de calcul consiste à masquer les sections de lignes et de colonnes inutilisées; ils resteront masqués même après la fermeture du document. Suivez les étapes ci-dessous pour masquer les lignes et les colonnes en dehors de la plage A1:Z30.
-
Ouvrez votre classeur et sélectionnez la feuille de calcul dans laquelle vous souhaitez masquer les lignes et les colonnes. Cliquez sur l'en-tête de ligne 31 pour sélectionner la ligne entière.
-
Appuyez sur les touches Shift et Ctrl du clavier et maintenez-les enfoncées. En même temps, appuyez sur la touche flèche vers le bas du clavier pour sélectionner toutes les lignes de la ligne 31 au bas de la feuille de calcul. Relâchez toutes les touches.
-
Cliquez avec le bouton droit sur l'un des titres de ligne pour ouvrir le menu contextuel. Sélectionnez Masquer.
-
La feuille de calcul affiche désormais uniquement les données des lignes 1 à 30.
-
Cliquez sur l'en-tête de la colonne AA et répétez les étapes 2 et 3 (en utilisant la touche flèche droite au lieu de la touche fléchée vers le bas) pour masquer toutes les colonnes après colonne Z.
-
Enregistrer le classeur; les colonnes et les lignes en dehors de la plage A1 à Z30 resteront masquées jusqu'à ce que vous les réaffichiez.
Vous pouvez utiliser le même processus pour masquer les lignes ou les colonnes de votre choix. Sélectionnez simplement l'en-tête ou les en-têtes de la ligne ou de la colonne, faites un clic droit sur l'en-tête et sélectionnez Masquer.
Afficher les lignes et les colonnes dans Excel
Lorsque vous souhaitez afficher les données que vous avez masquées, vous pouvez afficher les lignes et les colonnes à tout moment. Suivez ces étapes pour afficher les lignes et les colonnes que vous avez masquées dans l'exemple précédent.
-
Ouvrez la feuille de calcul que vous avez utilisée pour masquer les lignes 31 et supérieures et les colonnes AA et supérieures. Cliquez sur les en-têtes pour row 30 (ou la dernière ligne visible dans la feuille de calcul) et la ligne en dessous. Cliquez avec le bouton droit sur les en-têtes de ligne et, dans le menu, sélectionnez Afficher.
-
Les lignes cachées sont restaurées.
-
Cliquez maintenant sur les en-têtes de la colonne Z (ou la dernière colonne visible) et la colonne à sa droite. Cliquez avec le bouton droit sur les en-têtes de colonne sélectionnés et, dans le menu, choisissez Afficher. Les colonnes cachées sont restaurées.
Limiter l'accès aux lignes et aux colonnes avec VBA
Vous pouvez utiliser Microsoft Visual Basic pour Applications (VBA) pour limiter temporairement la plage de lignes et de colonnes utilisables dans une feuille de calcul. Dans cet exemple, vous allez modifier les propriétés d'une feuille de calcul pour limiter le nombre de lignes disponibles à 30 et le nombre de colonnes à 26.
La modification de la zone de défilement est une mesure temporaire; il se réinitialise à chaque fois que le classeur est fermé et rouvert.
-
Ouvrir un fichier Excel vierge. En bas de l'écran, cliquez avec le bouton droit sur l'onglet de feuille Sheet1. Dans le menu, choisissez Afficher le code.
-
La fenêtre de l'éditeur Visual Basic pour Applications (VBA) s'ouvre. Dans le rail de gauche, localisez la section Properties.
-
Sous Properties, dans la colonne de droite de la ligne ScrollArea, cliquez sur la case vide et tapez A1: Z30.
-
Select File > Save et enregistrez votre classeur comme vous le feriez normalement. Sélectionnez Fichier > Fermer et revenir à Microsoft Excel.
-
Pour vous assurer que votre modification est appliquée, effectuez ce test. Dans votre feuille de calcul, essayez de faire défiler la ligne 30 ou la colonne Z. Si la modification a été appliquée, Excel vous ramène à la plage sélectionnée et vous ne pouvez pas modifier les cellules en dehors de cette plage.
- Pour supprimer les restrictions, accédez à nouveau à VBA et supprimez la plage ScrollArea.