Bonjour, je rencontre deux problèmes que je n'arrive pas à résoudre sur une macro.
j'ai une commande qui génère un dossier en fonction de l'année ou la facture est créée et il crée en même temps une facture PDF.
le problème se situe au niveau du dossier , la facture ne s'enregistre pas dans le dossier (ici 2022), de plus quand je veux recréer une deuxième facture deuxième bug car il me dit que le dossier 2022 existe déjà. Pouvez vous m'aider.
Merci je joint le code si il le faut je mettrai le fichier.
Sub Sauvegarde()
Dim FactureNom As String, Repertoire As String, fs As Object
With Sheets("Facture")
FactureNom = ("Facture " & Format(.Range("B13"), "0000") & " " & .Range("C7") & " " & .Range("c1"))
Repertoire = "D:\Sauvegarde Factures\" & Year(Date) & "\"""
Repertoire = ActiveWorkbook.Path & "\"
Set fs = CreateObject("Scripting.FileSystemObject")
If fs.FolderExists("D:\Sauvegarde Factures\" & Year(Date) & "\""") Then
Else: fs.CreateFolder "D:\Sauvegarde Factures\" & Year(Date) & "\"
End If
Set fs = Nothing
.ExportAsFixedFormat Type:=xlTypePDF, _
Filename:=Repertoire & FactureNom & ".pdf", _
Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False
Edit modo : code à mettre entre balises avec le bouton </>