Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Problème imprimante par défaut

sylviecro

XLDnaute Nouveau
Bonjour,

J'ai cherché, essayé plein de trucs mais voilà que rien ne fonctionne.
J'aimerais faire une copie d'une feuille excel et l'imprimer en Foxit reader, mais je
suis incapable de changer l'imprimante par défaut. Ça ne change pas.
Voici le code :

Private Sub CommandButton4_Click()

Dim monfichier As String

monfichier = Sheets("Rapport urgence").Range("S1")
ActiveWorkbook.SaveAs Filename:=monfichier
Application.ActivePrinter = "Foxit Reader PDF Printer sur Ne01:"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _
"Foxit Reader PDF Printer sur Ne01:", Collate:=True

End Sub

Merci de m'aider
 

Staple1600

XLDnaute Barbatruc
Re

Voila ce que cela peut donner par le biais d'une macro
VB:
Sub Macro1()
Dim NomChemFic$
NomChemFic = "C:\Users\STAPLE\Documents\2020\WelcomeToTheMachine.pdf" ' ici adapter chemin dossier et nom fichier
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _
    Filename:=NomChemFic, _
    Quality:=xlQualityStandard, _
    IncludeDocProperties:=True, _
    IgnorePrintAreas:=False, _
    OpenAfterPublish:=False
End Sub
 

sylviecro

XLDnaute Nouveau
Merci j'ai copié le code plus haut et ajusté à ma feuille et ça fonctionne... surement le workbook qui fonctionnait pas, mais bon j'ai compris c'est ce qui compte.
Encore un gros merci de votre aide, sans vous on pourrait rien faire nous les apprentis
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…