Bonjour,
Comme le dit mon titre je voudrais que ce soit le classeur entier qui soit l'option d'impression par défaut. Est-ce possible ?
Merci
Version imprimable
Bonjour,
Comme le dit mon titre je voudrais que ce soit le classeur entier qui soit l'option d'impression par défaut. Est-ce possible ?
Merci
A ma connaissance, la méthode la plus rapide (sans VBA) consiste à configurer une feuille avec la commande de mise en page et, immédiatement après, de faire un Ctrl+Y dans chaque feuille.
Merci pour la réponse mais je viens d'essayer et ça ne donne rien. De plus je ne suis pas opposé à une solution VBA mais je ne trouve pas vu que la commande d'impression et du type object.PrintOut je ne vois pas comment rendre le classeur comme objet par défaut.
Ce n'est pas du côté de PrintOut qu'il faut chercher mais de PageSetup.
https://msdn.microsoft.com/fr-fr/lib...3(v=office.15)
Merci. J’essaye.
Pas mieux en fait le page setup ne permet pas de configurer l'objet à imprimer par défaut. Je cherche du coté de l'objet application mais je n'ai rien trouvé pour l'instant.
Je viens de comprendre ta demande.
Je pensais que tu voulais avoir les mêmes paramètres d'impression pour tous tes onglets.
Mais après relecture, je comprends qu'en fait tu veux, par défaut, que ce soit le classeur entier qui soit imprimé.
Je ne pense pas qu'il y ait une propriété Excel qui permette de faire ça.
Par contre, tu peux créer une macro d'une seule ligne en utilisant la méthode PrintOut sur ActiveWorkbook et la relier à une icone dans le ruban des outils à accès rapide, par exemple.
https://docs.microsoft.com/fr-FR/off...kbook.printout
Merci pour votre aide et vos recherches.
La méthode macro qui lance l'impression ne me convient pas. Et moi aussi après avoir exploré l'objet application et trouvé les méthodes defaultsave et autres default... je ne me faisait plus trop d'illusion.