>> Technologie Électronique >  >> Maison intelligente >> Vie connectée

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

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

Masquer toutes les lignes en dessous d'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 en dessous de 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 dans la ligne.

Étape 3

Maintenez « Ctrl-Maj » et appuyez sur la touche « Flèche 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'à la trouver 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 maintenant être modifiées. Appuyez sur « Ctrl-S » pour enregistrer la feuille de calcul.

Désactiver temporairement le défilement et la modification

Étape 1

Ouvrez la feuille de calcul que vous souhaitez modifier, faites un clic droit sur le nom de la feuille dans le coin inférieur gauche de la fenêtre et choisissez « Voir 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 gens de faire défiler et modifier uniquement les lignes 1 à 100, tapez « 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 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.

Astuce

Vous pouvez également masquer les colonnes pour empêcher les gens de les modifier. Localisez la dernière colonne que vous souhaitez visible 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-Maj » et appuyez sur la touche « Flèche 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 à nouveau 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 à nouveau toutes les colonnes, cliquez sur « Afficher les colonnes ».

Vous pouvez masquer et afficher les lignes et 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 dans — ainsi que la modification de — colonnes. Dans le champ ScrollArea, tapez la lettre de la première colonne que vous souhaitez afficher, avant de taper le numéro de la 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 la modification. 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, donc la désactivation du défilement et de la modification n'est qu'une solution temporaire. Masquer les lignes et les colonnes est une solution permanente.

Vie connectée