art_bras_cames a écrit :
:bn: salut à vous,
le nom de mon imprimante est :
\\w2ks-hastus\lan-fax-mpc2800
elle se trouve sur le réseau, si j'inscris
application.activeprinter = "\\w2ks-hastus\lan-fax-mpc2800"
cela ne fonctionne pas je pense qu'il manque quelque chose.
merci de vos éclaircissement.
Re,
En réseau, il faut indiquer le serveur
\\w2ks-hastus\ , c'est le nom du serveur ?
lan-fax-mpc2800, connecté en ethernet ou USB ?
Il doit manquer, je pense, l'indication du port
Pour connaitre précisément le nom et le port, tu peux utiliser l'enregistreur de macros Excel
tu lances un nouvel enregistrement de macro
avec la souris, fichier/imprimer, sélectionner l'imprimante, OK
tu arrêtes l'enregistrement
dans le code de la nouvelle macro, tu devrais trouver les références de l'imprimante
Sinon, autre solution
Sheets("ACCIDENTS").Select
Application.dialogs(xldialogprintersetup).show
ActiveWindow.SelectedSheets.PrintOut Copies:=1
cela propose le choix des imprimantes avant impression