JMDBOULE78
XLDnaute Junior
Bonjour le Forum,
J'ai créé une macro d'export de plage variable d'impression avec export en PDF sur le bureau
Cela fonctionne bien sur sur mon PC.
Par contre quand cela est utilisé avec un autre utilisateur le code plante normal puisqu'il cherche mon compte.
Comment puis je faire dans le code pour que cela crée un dossier sur le bureau de l'utilisateur ?
Voici le code de la macro
Merci beaucoup et bonne journée !
x = 4
Range("g5").Select
While ActiveCell <> ""
ActiveCell.Offset(1, 0).Select
x = x + 1
Wend
zone = "B1:I" & x & ""
Range(zone).Select
ActiveSheet.PageSetup.PrintArea = zone
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"C:\Users\fXXXXXXX\Desktop\Scanning.pdf", Quality:= _
xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=True
End Sub
J'ai créé une macro d'export de plage variable d'impression avec export en PDF sur le bureau
Cela fonctionne bien sur sur mon PC.
Par contre quand cela est utilisé avec un autre utilisateur le code plante normal puisqu'il cherche mon compte.
Comment puis je faire dans le code pour que cela crée un dossier sur le bureau de l'utilisateur ?
Voici le code de la macro
Merci beaucoup et bonne journée !
x = 4
Range("g5").Select
While ActiveCell <> ""
ActiveCell.Offset(1, 0).Select
x = x + 1
Wend
zone = "B1:I" & x & ""
Range(zone).Select
ActiveSheet.PageSetup.PrintArea = zone
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"C:\Users\fXXXXXXX\Desktop\Scanning.pdf", Quality:= _
xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=True
End Sub