Enregistrer feuille en PDF avec date - CODE EXISTANT A MODIFIER

  • Initiateur de la discussion Initiateur de la discussion PatLac
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

PatLac

XLDnaute Occasionnel
Bonjour à tous !
J´ai un code qui fonctionne (récupéré sur ce forum, mais je ne sais plus ou et je m´excuse auprès de l´auteur) et qui permer d´enregistrer une feuille active en PDF, dans un dossier prédéfini.
Jusque là pas de soucis ...

Elle est enregistrée avec le nom de la feuille, mais Je voudrais en plus que cette feuille soit enregistrer avec la date du jour, soit style: "mafeuille-jj-mm-aa.pdf" (actuellement: mafeuille.pdf)

C´est la que je bloque et que je solicite votre aide.

D´avance merci.

Bonne journée

Sub Macro1KAMPDFAKL1()
Dim i As Long
Application.ScreenUpdating = False
On Error Resume Next
'MkDir "c:\mesdocuments"
For i = 1 To Sheets.Count
Sheets(i).Select
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:="C:\ARCHIVE" & Sheets(i).name & ".pdf"
Next i
Sheets(1).Select
Application.ScreenUpdating = True
MsgBox ("Archivé sous " & Sheets.Count & " c:\archive")
End Sub
 
Re : Enregistrer feuille en PDF avec date - CODE EXISTANT A MODIFIER

bonjour
a+
papou😱

Code:
Sub Macro1KAMPDFAKL1()
Dim i As Long
Application.ScreenUpdating = False
On Error Resume Next
'MkDir "c:\mesdocuments"
For i = 1 To Sheets.Count
Sheets(i).Select
    ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:="C:\ARCHIVE" & Sheets(i).name &  " " & format(date,"dd-mm-yy") &".pdf"
Next i
Sheets(1).Select
Application.ScreenUpdating = True
MsgBox ("Archivé sous " & Sheets.Count & " c:\archive")
End Sub
 
Re : Enregistrer feuille en PDF avec date - CODE EXISTANT A MODIFIER

Salut PatLac, le Forum

Pas testé mais essaye

Code:
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:="C:\Archive" & Sheets(i).Name & "-" & Format(Date, "dd-mm-yy") & ".pdf"

EDITION: Salut Papou🙂

Bonne Journée
 
Dernière édition:
Re : Enregistrer feuille en PDF avec date - CODE EXISTANT A MODIFIER

Bonjour Didier😱 patlac le forum
Didier 😱je n'avais pas vu ta réponse j'étais parti chez des clients tu peux nous envoyer un peu de soleil???
Patlac si cela te convient c'est parfait
a+
papou😱
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
12
Affichages
659
Réponses
10
Affichages
494
Réponses
3
Affichages
544
Retour