Définition d'une zone d'impression en fonction d'un critère

Bonjour à tous,

J'aurais besoin qu'on aide a concevoir un code VBA afin de définir une zone d'impression en fonction de la présence ou non d'une valeur dans une cellule.

Concrètement, pour une feuille active quelconque, la zone d'impression devra être définie entre les cellules "A1" & "X51" s'il n'y a pas de valeur dans la cellule "C55". Cependant, si une valeur est présence dans la cellule "C55", la zone d'impression devra être définie entre "A1" & "X64" .

En vous remerciant par avance pour votre précieuse aide.

Salutations,

Renaud D.

Bonjour,

Pourquoi une macro?

Dans le ruban "Formules", tu cliques sur "Définir un nom"

Tu lui donnes (strictement) ce nom : zone_d_impression

Et dans la case "Fait référence à : ", tu mets cette formule :

=SI('Feuil1'!$C$55="";'Feuil1'!$A$1:$X$51;'Feuil1'!$A$1:$X$64)

Et voili!!

Bonjour cousinhub,

Merci d'avoir répondu à ma demande d'aide. Je n'est pas vérifié les réponses à ma demande plus tôt car j'étais en vacances.

Je viens tout juste de voir votre réponse.

Est-il possible d'appliquer la formule dans la case "Fait référence à : " à une feuilles active quelconque et non à une feuille précise (Feuil1)?

Dans l'attente de votre réponse,

Salutations,

Renaud D.

Rechercher des sujets similaires à "definition zone impression fonction critere"