Impression de toutes les pages d'un classeur dont une cellule a une valeur diffe

  • Initiateur de la discussion Initiateur de la discussion Alex
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

Alex

Guest
Bonjour,

J'ai un classeur excel avec de nombreuses feuilles triant des donnees.
Toutes ces pages sont identiques mais ne contiennent pas toujours des donnees utiles (chiffes) et donc je n'ai besoin d'imprimer tous les mois que les pages qui contiennent des informations.

J'aurais besoin d'une macro qui imprime chaque feuille si la cellule J11 de chacune d'entre elles a une valeur differente de zero (la valeur peut etre positive ou negative).

Y a t'il un pro des macros qui a une idee ?

Merci d'avance


Alex
 
salut,

je c pas si j'ai bien compris ton truc mais bon...🙂

Private Sub Workbook_BeforePrint(Cancel As Boolean)
For i = 1 To ActiveWorkbook.Sheets.Count
ActiveWorkbook.Sheets(i).Activate
If Range("j11") <> 0 Then ActiveWorkbook.Sheets(i).PrintOut
Next i
End Sub
 
Salut,

Merci pour cela.
La macro tourne et passe en revue toutes les feuilles mais n'imprime aucunes des pages.

Da'pres ce que je comprends du VBA (pas grand chose pour etre honnete), la macro a l'air d'etre bien programmee ???
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour