Bonjour à tous,
J'ai crée une macro d'impression qui utilise une imprimante du réseau en particulier (imprimante couleur)
Sub TOUTOU2()
'
' TOUTOU2 Macro
' Macro enregistrée le 16/07/2007 par EXBL01A
'
'
Sheets(Array("VN ", "SAV")).Select
Sheets("VN ").Activate
Application.ActivePrinter = "\\SBDAPRT1\PBET1C02 sur Ne03:"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _
"\\SBDAPRT1\PBET1C02 sur Ne03:", Collate:=True
Sheets("Menu").Select
End Sub
Cela fait deux fois que je crée la macro , elle marche à la première utilisation puis apres si je la réutilise le lendemain par exemple elle me met :
"la méthode active printer de l'objet a échoué....."
Comme si l'imprimante changeait d'adresse, quelqu'un sait il pourquoi???
Merci d'avance
Amandine
J'ai crée une macro d'impression qui utilise une imprimante du réseau en particulier (imprimante couleur)
Sub TOUTOU2()
'
' TOUTOU2 Macro
' Macro enregistrée le 16/07/2007 par EXBL01A
'
'
Sheets(Array("VN ", "SAV")).Select
Sheets("VN ").Activate
Application.ActivePrinter = "\\SBDAPRT1\PBET1C02 sur Ne03:"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _
"\\SBDAPRT1\PBET1C02 sur Ne03:", Collate:=True
Sheets("Menu").Select
End Sub
Cela fait deux fois que je crée la macro , elle marche à la première utilisation puis apres si je la réutilise le lendemain par exemple elle me met :
"la méthode active printer de l'objet a échoué....."
Comme si l'imprimante changeait d'adresse, quelqu'un sait il pourquoi???
Merci d'avance
Amandine