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

Correction code vba

gagnonpeter

XLDnaute Junior
****VOICI LE CODE QUE J'UTILISE******

Sub FermerImprEnr()

Application.ActivePrinter = "\\SEPINF01\IMCDEX05 sur Ne03:"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _
"\\SEPINF01\IMCDEX05 sur Ne03:", Collate:=True

ThisWorkbook.Close savechanges:=True
End Sub


Mon problème est que dépendament de la personne qui utilise le macro, le code d'imprimante (Ne03) change et cela ne fonctionne qu'avec la bonne portant le (Ne03). Comment faire pour qu'il dire par exemple " de Ne01 à Ne99". Cela ferait en sorte que tout les utilisateurs portant un code dans cette plage pourraient utiliser le macro?
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…