Enregistrement d'un PDF au mauvais endroit [VBA]

Bonjour à tous,

J'ai créee une macro qui va copier un onglet et le coller dans un nouveau classeur (vierge)

Cette feuille va être enregistrée au format PDF selon le chemin suivant: S:\CROSS DOCKING Nouveau Cadencier\Saisie OT\OT Archivés

Le problème rencontré est le suivant: Lorsque je travail sur un quelconque autre fichier, je l'enregistre à l'emplacement X. Si je reviens sur mon classeur et que j'active ma macro, le PDF va s'enregistrer à l'emplacement X alors qu'il devrait s'enregistrer selon le chemin mentionné ci-dessus.

Je n'arrive pas à comprendre d'ou provient cette anomalie. Peut être un paramétrage d'Excel ?

Ci dessous mon code pour l'enregistrement au cas ou:

    Sheets("Matrice OT").Select
    Sheets("Matrice OT").Copy
    ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
        "S:\CROSS DOCKING Nouveau Cadencier\Saisie OT\OT Archivés"
    ActiveWorkbook.SaveAs Filename:=[I14] & [B21] & [I20].Value
    ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
        "C:\Users\10081927\AppData\Local\Temp\Classeur14.pdf", Quality:= _
        xlQualityStandard, IncludeDocProperties:=False, IgnorePrintAreas:=False, _
        OpenAfterPublish:=False
    Application.Dialogs(xlDialogSendMail).Show

Merci pour votre retour

Bonsoir,

Eviter tout Select et apparenté... et mettre des qualificateurs d'objets.

Rechercher des sujets similaires à "enregistrement pdf mauvais endroit vba"