tinet
XLDnaute Impliqué
Bonjour le forum,
Voici ma demande, Je ne sais pas si ceci est réalisable.
Mais je tente.
J'ai un code pour sauvegarder mes présentations de page Excel en PDF dans le répertoire racines de mon fichier.
Comme je vais avoir de nombreuses pages à sauvegardées je voudrais créer des répertoires automatiques
Exemple:
Ma valeur de référence serait DA en M8
M8 Serait = à 1
Trouver une solution pour que le dossier crée un sou répertoire
Dossier = "Mars \1\"
puis
Ma valeur de référence serait DA en M8
M8 Serait = à 2
Trouver une solution pour que le dossier crée un sou répertoire
Dossier = "Mars \2\"
Et ainsi de suite
Merci pour votre aide
Voici ma demande, Je ne sais pas si ceci est réalisable.
Mais je tente.
J'ai un code pour sauvegarder mes présentations de page Excel en PDF dans le répertoire racines de mon fichier.
Comme je vais avoir de nombreuses pages à sauvegardées je voudrais créer des répertoires automatiques
Exemple:
Ma valeur de référence serait DA en M8
M8 Serait = à 1
Trouver une solution pour que le dossier crée un sou répertoire
Dossier = "Mars \1\"
puis
Ma valeur de référence serait DA en M8
M8 Serait = à 2
Trouver une solution pour que le dossier crée un sou répertoire
Dossier = "Mars \2\"
Et ainsi de suite
Merci pour votre aide
VB:
Sub PDF()
chemin = Workbooks(ActiveWorkbook.Name).Path
Feuille = ActiveSheet.Name
Dossier = "Mars \"
fa = Format([M1], " dd mmm")
d = Range("M2").Value
s = Range("M3").Value
t = Range("M4").Value
nomFichier = "" & s & fa & "" & " " & d & " " & t & ".pdf"
If Dir(chemin & "\" & Dossier) = "" Then
On Error Resume Next
MkDir chemin & "\" & Dossier
On Error GoTo 0
End If
CheminEvent = chemin & "\" & Dossier
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
CheminEvent & "\" & nomFichier, Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
False
End Sub