Ouvrez la feuille de calcul Excel en appuyant sur " Ctrl-O ", en sélectionnant le fichier et en cliquant sur " Ouvrir ". Localisez la dernière ligne que vous souhaitez afficher dans la feuille de calcul.
Sélectionnez la ligne entière sous la dernière ligne que vous souhaitez afficher en cliquant sur le numéro de la ligne. Ne sélectionnez pas accidentellement une seule cellule de la ligne.
Maintenez "Ctrl-Shift" et appuyez sur la touche fléchée "Bas" pour sélectionner toutes les lignes sous la ligne sélectionnée. La dernière ligne est le numéro de ligne 1 048 576, donc le défilement manuel jusqu'à ce que vous trouviez cela peut prendre un certain temps.
Cliquez sur « Formater » dans le groupe Cellules de l'onglet Accueil, sélectionnez « Masquer et afficher », puis cliquez sur « Masquer les lignes » pour masquer toutes les lignes. Seules les lignes qui n'ont pas été sélectionnées peuvent être modifiées maintenant. Appuyez sur "Ctrl-S" pour enregistrer la feuille de calcul.
Ouvrez la feuille de calcul que vous souhaitez modifier, cliquez avec le bouton droit sur le nom de la feuille dans le coin inférieur gauche de la fenêtre et choisissez "Afficher le code" pour ouvrir l'éditeur VBA. Appuyez sur "F4" pour afficher la fenêtre Propriétés, si elle n'est pas affichée par défaut.
Cliquez à l'intérieur du champ "ScrollArea" dans la fenêtre Propriétés. Tapez le numéro de la première ligne que vous souhaitez afficher, deux points puis le numéro de la dernière ligne que vous souhaitez afficher. Par exemple, pour permettre aux utilisateurs de faire défiler et de modifier uniquement les lignes 1 à 100, saisissez "1:100" (sans les guillemets) dans le champ.
Appuyez sur "Ctrl-S" et enregistrez le fichier sur votre disque dur. Fermez la fenêtre Microsoft Visual Basic pour Applications et testez les paramètres en faisant défiler la feuille de calcul. Vous ne pourrez pas faire défiler au-delà du numéro de ligne que vous avez tapé dans le champ ScrollArea. Même si vous pouvez voir une ligne de plus sous la dernière ligne, rien ne se passe lorsque vous cliquez sur l'une de ses colonnes. Toutes les autres lignes ne sont pas modifiables.
Vous pouvez également masquer des colonnes pour empêcher les utilisateurs de les modifier. Recherchez la dernière colonne que vous souhaitez voir apparaître dans la feuille de calcul, puis cliquez sur l'en-tête de la colonne suivante pour la sélectionner. N'essayez pas de faire défiler jusqu'à la dernière colonne, car les feuilles de calcul Excel 2013 peuvent contenir 16 384 colonnes. Maintenez "Ctrl-Shift" et appuyez sur la touche fléchée "Droite" pour sélectionner toutes les colonnes. Cliquez sur « Format », sélectionnez « Masquer et afficher », puis cliquez sur « Masquer les colonnes » pour masquer les colonnes.
Pour afficher toutes les lignes, appuyez sur "Ctrl-A" pour tout sélectionner dans la feuille de calcul, cliquez sur "Format" dans les cellules groupe, sélectionnez "Masquer et afficher", puis cliquez sur "Afficher les lignes". Pour afficher toutes les colonnes, cliquez sur "Afficher Colonnes."
Vous pouvez masquer et afficher les lignes et les colonnes qui contiennent des données, au cas où vous ne voudriez pas que les gens les modifient accidentellement.
Vous pouvez temporairement désactiver le défilement - ainsi que l'édition - des colonnes. Dans le champ ScrollArea, saisissez la lettre de la première colonne que vous souhaitez afficher, avant de saisir le numéro de ligne. Tapez la lettre de la dernière colonne que vous souhaitez afficher avant le numéro de la dernière ligne. Par exemple, pour faire défiler les lignes 1 à 100 et les colonnes A à Z, tapez « A1:Z100 » (sans les guillemets).
Lorsque vous désactivez le défilement, vous désactivez également l'édition. Même si les lignes sont visibles, personne ne peut les modifier.
Les propriétés VBA sont réinitialisées lorsque vous fermez et rouvrez la feuille de calcul, la désactivation du défilement et de l'édition n'est donc qu'une solution temporaire. Cacher les lignes et les colonnes est une solution permanente.