Rune a trois colonnes, A à C, qui contiennent des données. La colonne C contient soit un blanc (rien), soit la lettre X. Rune se demande s’il existe un moyen facile pour lui de n’imprimer que les lignes qui ont un X dans la colonne C.

Il existe un moyen très simple de le faire. En supposant que vous ayez une ligne d’en-tête dans la ligne 1, procédez comme suit:

  1. Sélectionnez n’importe quelle cellule dans les colonnes.

  2. Choisissez Données | Filtre | Filtre automatique. Excel affiche de petites flèches déroulantes à côté des cellules de la ligne d’en-tête.

  3. Cliquez sur la flèche déroulante de la colonne C et sélectionnez le X. Excel filtre les données de sorte que seules les lignes qui ont un X dans la colonne C soient affichées.

  4. Appuyez sur Ctrl + P. Excel affiche la boîte de dialogue Imprimer.

  5. Cliquez sur OK.

C’est ça; la feuille de calcul filtrée est imprimée et seules les lignes avec un X dans la colonne C figurent sur l’impression. Vous pouvez, si vous le souhaitez, supprimer le filtre automatique après l’impression. Lorsque vos données changent et que vous devez imprimer à nouveau, suivez simplement les mêmes étapes une fois de plus.

Une autre façon de faire l’impression (si vous ne voulez pas utiliser de filtre pour une raison quelconque) consiste simplement à trier vos données en fonction du contenu de la colonne C.Si vous triez par ordre décroissant, toutes les lignes contenant un X dans la colonne C sera en haut de votre feuille de calcul. Sélectionnez ces cellules et définissez-les comme zone d’impression. Lorsque vous imprimez ensuite, seules les lignes avec un X dans la colonne C sont imprimées.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (8932) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:

link: / excelribbon-Printing_Rows_Conditionally [Printing Rows Conditionally].