Définir ou non la zone d'impréssion suivant une condition

Bonjour à tous,

Je cherche depuis peu à retirer une zone d'impression d'une feuille Excel en utilisant VBA.

Je me suis documenté sur le forum et j'ai trouver ce code fait par Yvouille Dan et Cousinhub : https://forum.excel-pratique.com/excel/zone-d-impression-definie-par-code-vba-t18893.html

Étant encore novice en VBA il m'est impossible d'éditer ces lignes, je ne comprend pas grand chose.

Ce que je souhaite faire sera idéalement à une condition : une cellule avec "oui" dedans, supprimer la zone d'impression de la ligne correspondante à la cellule.

Si vous avez quelques pistes pour moi ce serait l'idéal.

Merci encore.

Bonjour

Pas clair !

Une zone d'impression

  • est ou non définie
  • si définie, correspond à une plage continue

Retirer n'a pas de sens : tu veux supprimer la définition ou modifier la plage ?

Bonjour et désolé de la confusion je re-rédige ça plus convenablement ;

Je souhaiterais que comme l'image ci-dessous, une colonne avec OUI ou NON marquée dedans, Lorsqu'une ligne est à NON, la zone d'impression de toute la ligne ne serait pas définie, le contraire avec OUI.

RE

Dans ce cas il faut filtrer pour ne pas afficher les lignes NON avant d'imprimer.

Une zone d'impression est une plage continue pas une multitude de plages...

Rechercher des sujets similaires à "definir zone impression suivant condition"