impression sous condition

ramonpinpin

XLDnaute Nouveau
Bonjour,
Une nouvelle petite question à la communauté.
J'ai des bons de livraison à éditer (feuilles,BL1,BL2,BL3,etc.)
Je voudrais n'imprimer que les feuilles dont une cellule précise est supérieure à 1.
En gros ne pas imprimer les bons de livraisons ou je n'ai pas de repas de réservé (cellule L20=0)
j'ai déjà mis en place à l'aide d'un bouton,un choix de feuilles à imprimer à cocher manuellement mais cela m'oblige malgré tout à savoir à l'avance quels bons de livraisons sont imprimables ou pas ,et j'en ai plus d'une trentaine.
Donc si je pouvais automatiser l'impression de mes bons de livraisons via un bouton et qu'il n'imprime que les bons valide, ce serais super!
merci,
Thierry
 

arthour973

XLDnaute Barbatruc
Supporter XLD
Bonjour ramonpinpin, le Forum

à tester :
Sub votre code d'impression
If [votre cellule] < 2" Then
Exit Sub
End If
et la suite de votre code

Fichier test joint = meilleures réponses ;)
Amicalement,
Lionel,
 

Jacky67

XLDnaute Accro
Bonjour,
Sans voir le classeur ou la macro d'impression, je dirais
Mettre ceci a insérer dans la macro d'impression(ou dans la boucle, si boucle il y a)

If LeNomDeLaFeuille.Range("L20") <> 0 Then
LeNomDeLaFeuille.PrintOut
End If
 

ramonpinpin

XLDnaute Nouveau
Bonjour,
Merci pour ces infos
je vous joint le fichier, la cellule est sur les feuilles BL c'est le nombre d'effectif clients.
Cordialement,
 

Fichiers joints

ramonpinpin

XLDnaute Nouveau
Re,
oui c'est tout a fait cela.
Le problème c'est que je sais faire pour une feuille, mais j'aimerais lancer à l'aide d'un bouton l'impression de feuilles, et que ne s'imprime uniquement les feuilles dont la cellule L20 est supérieure à 0.
J'ai essayé plusieurs solutions mais je patauge un peu.
 

Jacky67

XLDnaute Accro
Re,
oui c'est tout a fait cela.
Le problème c'est que je sais faire pour une feuille, mais j'aimerais lancer à l'aide d'un bouton l'impression de feuilles, et que ne s'imprime uniquement les feuilles dont la cellule L20 est supérieure à 0.
J'ai essayé plusieurs solutions mais je patauge un peu.
Re...
Aucune cellule L20 n'est renseignée dans le classeur exemple
 

ramonpinpin

XLDnaute Nouveau
Gasp!!
C'est pas L20 mais c'est la cellule F20 de la feuille BL2, BL1,Etc. qui renseigne le nombre de convives
ET c'est les BL que je cherche à imprimer sous condition.
Merci pour l’intérêt que vous portez à ma question.
Cordialement,
 

Jacky67

XLDnaute Accro
:eek:RE...
Pourtant , tout au long des messages il n'est question que de L20....:mad::mad:
Par le bouton "Choix d'impression" les feuilles BL dont la cellule F20 = 0 ne seront plus présentes dans la liste .Voir PJ
Ps;Ce classeur a un fonctionnement pour le moins... Bizarre.
 

Fichiers joints

Dernière édition:

ramonpinpin

XLDnaute Nouveau
MEA-CULPA:oops:
En fait j'étais avec ce fichier sur deux questions à la fois et je me suis un peu emmêlée les pédales.
Le classeur n'est pas complet je l'ai un peu épuré pour pouvoir le télécharger. j'ai viré des feuilles et donc des liens.
En tout cas merci pour votre intervention .
Si vous passez par les monts du Lyonnais je vous offre un repas gratis;)
bien cordialement,
Ramon
 

Discussions similaires


Haut Bas