Bonsoir à tous, malgré mes efforts en recherchant un peu partout et mes faibles connaissances en matière de vb, je cherche à réalisé ceci:
pour exemple, dans mon classeur excel, j'ai une feuille "souche" dans laquelle j'ai intégré un bouton permettant l'impression de plusieurs feuilles (onglets) se trouvant dans ce même classeur.
Dans cette feuille "souche", j'entre des données dans un formulaire, qui apparaitront sur certaines feuilles.
Mon souci est que je ne rempli pas toujours mon formulaire dans sa globalité et donc je n'ai pas besoin d'imprimer certaines feuilles distantes.
En gros voici le code de la macro affectée à mon bouton me permettant d'imprimer les feuilles, après avoir renseigné mon formulaire :
Du genre j'aimerais faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Sub imprimer_Midi() ' ' imprimer Macro ' Macro enregistrée ' Worksheets("A_Repas_Houblon_MIDI").PrintOut Worksheets("A_Repas_Wiss").PrintOut Worksheets("Liaison T° HOUBLON_MIDI").PrintOut Worksheets("Liaison T° WISS").PrintOut Worksheets("Liaison T° EMMAUS_MIDI").PrintOut Worksheets("A_Repas_Hag").PrintOut End Subque si "cellule" "E5" est remplie sur "souche" ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part Worksheets("A_Repas_Hag").PrintOut
Si quelqu'un a réussi à me suivre et à me comprendre, je veux bien de l'aide .
Merci beaucoup.
Partager