[vb.net] Imprimante: Changer l'imprimante par defaut
nakata77
Messages postés32Date d'inscriptionsamedi 22 octobre 2005StatutMembreDernière intervention27 juillet 2007
-
2 août 2006 à 12:03
platonix
Messages postés4Date d'inscriptionlundi 18 mai 2009StatutMembreDernière intervention25 mai 2009
-
18 mai 2009 à 22:00
Bonjour
j'essaie de changer l'imprimante par defaut pour cela je fais :
pour les declarations de variable:
Dim strPrinter As [String]
Dim xlApp As Excel.Application
Dim test As String
pour le code :
test = strPrinter & " sur " & "Ne01:"
dans test il y a le nom de l'imprimante : "\\splpt10031\PILPT11Y1P sur Ne01:"
xlApp.Application.ActivePrinter = test
et dans xlApp.Application.ActivePrinter qui vaut "\\splpt10031\PLLPT11ZMR sur Ne01:" et moi je veux changer cette imprimante par defaut par "\\splpt10031\PILPT11Y1P sur Ne01:"
et la ça veut pas marché, en faite quand je veux l'attribuer une autre imprimante il accepte pas
pourtant j'ai utilisé la meme syntaxe , j'ai essayé un copy ça marche pas
' l'erreur qui m'affiche est
COMexception was unhandled
Exception from HRESULT: 0x800A03EC