Code VBA pour impression plage de données

Bonjour,

Je vous demande un petit coup de main pour mon fichier Excel.

Je souhaite réaliser mes plannings de cuisiniers sur Excel. Pour simplifier au maximum l'utilisation du fichier, je souhaite que quand je coche certaines cases, cela m'imprime la plage de données correspondante.

Par exemple, si je coche la case du cuisinier A avec la case du Lundi, et que je lance l'impression, cela m'imprime le programme du lundi pour le cuisinier A.

Je vous met en pièce jointe mon fichier, regardez si la macro est bonne. Je pense que l'on peut faire plus simple...

Mon autre interrogation est que l'impression s'adapte à la quantité d'information. C'est à dire si j'imprime que le lundi avec un seul cuisinier, je souhaiterais que la colonne prenne toute la page d'impression et pas seulement une petite colonne sur une grande feuille

Et si j'imprime le planning pour 5 cuisinier, que l'impression s'adapte à la page.. je ne sais pas si c'est possible...

J'espère me faire comprendre

Merci par avance de votre aide !!

Rechercher des sujets similaires à "code vba impression plage donnees"