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?
 

Statistiques des forums

Discussions
312 380
Messages
2 087 820
Membres
103 665
dernier inscrit
gjoanou