Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Macro pour imprimer quel que soit le port de l'imprimante

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

asusfire

XLDnaute Nouveau
Bonjour, j'ai une macro qui me permet d'imprimer une feuille sur une imprimante reseau, ca fonctionne tres bien mais le souci, c'est que si un autre utilisateur utilise mon fichier ca ne marche pas.
Cela vient du fait que l'imprimante n'est pas sur le meme port selon l'imprimante.
J'aimerais changer la macro pour que cela fonctionne sur tous les postes, quel que soit le port utilisé par l'imprimante Ne01,Ne02,Ne03....je pense qu'une boucle searit la solution mais je ne sait pas trop m'y prendre.


Voici un bout de la macro que j'utilise:

Sub Imprimer()

defaut = imprimante_par_defaut
Sheets("Feuil2").Select
Application.ActivePrinter = "\\serveur\imprimante sur Ne06:"
ExecuteExcel4Macro _
"PRINT(1,,,1,,,,,,,,2,""\\serveur\imprimante sur Ne06:"",,,,FALSE)"

Application.ActivePrinter = defaut
Sheets("Feuil1").Select

Merci d'avance pour vos reponses.
 
- 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
10
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…