Bonjour Atomiik Loic, Salut Ergotamine,
C'est étrange en effet ! Comme Ergotamine, j'aurais pensé à vérifier la zone d'impression pour m'assurer qu'elle existe et qu'elle n'est pas masquée par exemple...
J'imagine que la feuille non plus n'est pas masquée ?
En attendant, je poste votre code à l'aide des balises </> pour le rendre plus lisible et copiable :
Sub macro()
dim Dossier$, Date_F$, fichier$, Chemin$
Dossier = "S:\NORBERT-DENTRESSANGLE\Doc poste de garde\Doc opérateurs\Rapport de poste"
Date_F = Format(Date, "ddmmmm")
on error resume next
if dir(Dossier, vbdirectory) = "" then msgbox "dossier inexistant", vbcritical: exit sub
if err.number <> 0 then msgbox "Vérifiez l'accès au lecteur", vbcritical: exit sub
With Worksheets("RAPPORT DE POSTE")
fichier = Date_F & "_" & .Range("B7") & ".pdf"
Chemin = Dossier & "\" & fichier
.ExportAsFixedFormat Type:=xlTypePDF, Filename:=Chemin, IgnorePrintAreas:=False
End With
end sub
Il ne faut pas qu'un fichier du même nom soit ouvert et il faut avoir accès au lecteur S pour effectuer cet export.
Cdlt,