• Initiateur de la discussion Initiateur de la discussion Exim
  • 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 !

Exim

XLDnaute Nouveau
Bonjour,

(Qwerty inside - desole pour les accents)

J'aimerais avoir quelques renseignements afin d'utiliser au mieux la fonction print en VBA sous excel et notamment la maniere du cumuler plusieurs fonctionnalites.

Ayant recherche dans le forum et n'ayant trouve que des reponses partielles a ma question, je demande un petit peu d'aide pour avancer 🙂

Premiere etape, imprimer un plage de donnees d'une feuille excel, aucun probleme pour le faire

Sheets("Channel").Range("AG9:BB37").PrintOut

Ensuite, et c'est ici que viennent les difficultes, s'agissant d'un tableau contenant des donnes financieres, je dois l'imprimer en mode paysage pour qu'il rentre sur une page. J'ai trouve un code correspondant mais je n'arrive pas a l'inserer correctement dans mon code VBA (rattache a un bouton)

.PageSetup.Orientation = xlLandscape

De plus, le tableau etant assez grand, existe t-il un code VBA pour reduire la taille de la plage de donnes selectionnee (faire par exemple un zoom de 60% au lieu des 100% appliques)

Enfin, j'aimerais que lorsqu'on clique sur le bouton, la fenetre d'impression s'ouvre uniquement pour choisir une imprimante (il y a plusieurs imprimantes possibles) et ainsi eviter par la meme occasion que l'on selectionne une autre plage de donnes ou une autre feuille (seul la plage selectionnee doit etre imprimee)

Merci d'avance pour vos reponses. 🙂

Exim
 
- 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

Discussions similaires

Réponses
0
Affichages
20 K
Retour