bonjour
j'aimerais trouver le code vba a rajouter au début et a la fin de ma macro pour éviter de modifier a chaque fois dans le panneau de configuration des imprimantes.
au départ l'imprimante par défaut est "PNOYRICOH04"
je voudrais le code pour mettre cette l'imprimante "PNOYPMD09"par défaut
le reste de mon code
et a la fin remettre "PNOYRICOH04" par défaut
est ce possible
Merci Julie
voici le code complet si ca peut aider
Sub Macro20()
'
' Macro20 Macro
'
'
Application.ScreenUpdating = False
Dim chemin As String
Sheets("cmr DPD").Select
ActiveWindow.SelectedSheets.PrintOut Copies:=4
Sheets("cmr royal mail").Select
ActiveWindow.SelectedSheets.PrintOut Copies:=4
Sheets("A compléter").Select
ActiveWindow.SelectedSheets.PrintOut Copies:=1
Sheets(Array("A compléter", "Récap info CMR", "cmr DPD", "cmr royal mail")).Copy
ChDir "C:\Archives photobox\Consolidation UK Arvato & Sartrouville"
ActiveWorkbook.SaveAs chemin & "Consolidation flux Uk " & _
Format(Worksheets("A compléter").Range("c2"), "d\-mm\-yyyy") & ".xls", FileFormat:= _
xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
ActiveWorkbook.Save
ActiveWorkbook.Close
Call macro7
Sheets("A compléter").Select
Range( _
"C6:F7,C9:F9,D10
14,D19,E19,C21:E21,C19,K19,F19,F21,K21,L21,M21,M19,L19,L9:L14,M9,K9,K6:L7,M6,M7" _
).Select
Range("M7,F2").Activate
Selection.ClearContents
Sheets("A compléter").Select
Range("A1:O1").Select
Sheets("MENU").Select
Application.ScreenUpdating = True
End Sub