>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

Comment limiter le nombre de lignes dans une feuille de calcul Excel ?

Si vous souhaitez autoriser d'autres personnes à modifier l'une de vos feuilles de calcul dans Microsoft Excel 2013, mais ne souhaitez pas qu'elles ajoutent d'autres lignes, limitez le nombre de lignes à l'aide de l'une des deux méthodes. Vous pouvez masquer toutes les lignes sous la dernière ligne de votre feuille de calcul ou empêcher temporairement les utilisateurs de défiler sous une certaine ligne. Les feuilles de calcul Excel 2013 peuvent avoir un maximum de 1 048 576 lignes; vous pouvez tous les sélectionner et les masquer, même si les lignes sont vides. Pour désactiver temporairement le défilement sous une ligne spécifique, vous devez modifier les propriétés VBA de la feuille de calcul.

Masquer toutes les lignes sous une ligne spécifique

Étape 1

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.

Étape 2

Sélectionnez la ligne entière sous la dernière ligne que vous souhaitez afficher en cliquant sur le numéro de ligne. Ne sélectionnez pas une seule cellule dans la ligne accidentellement.

Étape 3

Maintenez "Ctrl-Maj" et appuyez sur la touche fléchée "Bas" pour sélectionner toutes les lignes en dessous de la ligne sélectionnée. La dernière ligne est la ligne numéro 1 048 576, donc faire défiler manuellement jusqu'à ce que vous la trouviez peut prendre un certain temps.

Étape 4

Cliquez sur "Format" 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.

Désactiver temporairement le défilement et l'édition

Étape 1

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.

Étape 2

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.

Étape 3

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 le 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.

Astuce

Vous pouvez également masquer des colonnes pour empêcher les utilisateurs de les modifier. Localisez 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 le groupe Cellules, sélectionnez "Masquer et afficher", puis cliquez sur "Afficher les lignes". Pour afficher toutes les colonnes, cliquez sur "Afficher les colonnes".

Vous pouvez masquer et afficher les lignes et les colonnes contenant des données, au cas où vous ne voudriez pas que des personnes les modifient accidentellement.

Vous pouvez désactiver temporairement le défilement - ainsi que l'édition - des colonnes. Dans le champ ScrollArea, tapez la lettre de la première colonne que vous souhaitez afficher, avant de taper 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. Masquer les lignes et les colonnes est une solution permanente.


Vie intelligente