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

C

Cyril

Guest
Salut à tous. Un petit coup de pouce serait le bien venu...
Je souhaiterai intégrer une macro dans un programme excel pour imprimer la page en cour sur une imprimante spécifique (différente de l'imprimante par défaut). Es ce possible? et comment fait on?
Merci d'avance. Cyril
 
Bonjour à toutes & tous,

Pour choisir l'imprimante tu tapes :

Application.actiprinter="nomdelimprimante"

Le nom de l'imprimante est exactement celui qui apparait dans ta fenêtre impression.
Pour le reste avec l'enregistreur de macro tu aura ce qu'il te faut

Pds : A la fin de ta macro n'oublie pas de remettre la bonne imprimante avec la même commande.

++

Creepy
 
bonjour Cyril , Sousou et Creepy


il manque peut etre quelque chose : un exemple ….

Private Sub CommandButton2_Click()
Application.actiprinter = "LJ8150 sur LPT1:"
End Sub


L'ajout "Sur LPT1:" n'est qu'un exemple : si tu ne connais pas le nom exact des imprimantes et des ports , tu peux faire un test manuel de changement d'imprimante par défaut , en utilisant l'enregisteur de macro .Cela devrait te permettre d'obtenir toutes informations complémentaires


ci-joint un exemple qui remplace temporairement l'imprimante par défaut , puis réinitialise l'imprimate d'origine une fois le travail terminé


Sub ChangementTemporaireImprimante()
Dim Variable_Imp As String

Variable_Imp = Application.ActivePrinter 'mise en memoire de l'imprimante par defaut
Application.ActivePrinter = "hp deskjet 930c series sur LPT1:" 'parametrer la nouvelle imprimante à utiliser
ActiveSheet.PrintOut 'imprimer
Application.ActivePrinter = Variable_Imp ' reinitialiser l'imprimante pas défaut

End Sub


bonne soiree
MichelXld
 
- 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

  • Question Question
Microsoft 365 macro imprimante
Réponses
20
Affichages
1 K
  • Question Question
Microsoft 365 Publipostage WORD
Réponses
2
Affichages
864
Réponses
0
Affichages
315
Retour