Bonjour. J'ai besoin de votre soutien pour créer un dossier sur le bureau par VBA.
Avec le code ci-dessous, j'enregistre la plage choisie sous pdf sur le bureau. Mais je voudrais créer un dossier du nom de "Toutes les notes" avec le même code sur le bureau et enregistrer dans ce dossier. Je voudrais aussi que si un dossier qui a exactement le même nom existe sur le bureau que ça soit enregistré directement dans ce dossier et que si le fichier existe déjà que ça soit remplacé.
Code.
Sub PDF_page()
Dim FilePath As String
FilePath = CreateObject("WScript.Shell").specialfolders("Desktop")
Debug.Print FilePath
Sheets("Notes").Range("A:K").ExportAsFixedFormat Type:=xlTypePDF, _
Filename:=FilePath & "\" & "Premier trimestre.pdf", _
Quality:=xlQualityStandard, _
IncludeDocProperties:=True, _
IgnorePrintAreas:=False, _
OpenAfterPublish:=True
End Sub.
Merci d'avance.
Avec le code ci-dessous, j'enregistre la plage choisie sous pdf sur le bureau. Mais je voudrais créer un dossier du nom de "Toutes les notes" avec le même code sur le bureau et enregistrer dans ce dossier. Je voudrais aussi que si un dossier qui a exactement le même nom existe sur le bureau que ça soit enregistré directement dans ce dossier et que si le fichier existe déjà que ça soit remplacé.
Code.
Sub PDF_page()
Dim FilePath As String
FilePath = CreateObject("WScript.Shell").specialfolders("Desktop")
Debug.Print FilePath
Sheets("Notes").Range("A:K").ExportAsFixedFormat Type:=xlTypePDF, _
Filename:=FilePath & "\" & "Premier trimestre.pdf", _
Quality:=xlQualityStandard, _
IncludeDocProperties:=True, _
IgnorePrintAreas:=False, _
OpenAfterPublish:=True
End Sub.
Merci d'avance.