Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Copier un document PDF et le renommer avec une textbox

  • Initiateur de la discussion Initiateur de la discussion olivowitch
  • 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 !

O

olivowitch

Guest
Bonjour,

Je souhaiterai à partir d'une Macro, copier un document modèle.pdf (qui aura toujours le même nom et qui sera toujours au même chemin) et nommer la copie avec les termes présents dans une textbox et ranger la copie renommée dans un autre dossier DossierDesCopies.

J'imagine qu'il faut utiliser des codes type :
"SaveCopyAs"
Shell PathName:="C:\chemin\AcroRd32.exe C:\Users\chemin\modèle.pdf", windowstyle:=1

Mais je n'arrive pas à combiner ce que je veux.

Merci et bonne journée
 
Re : Copier un document PDF et le renommer avec une textbox

Bonjour,

Une piste avec l'exemple de code suivant à copier dans un module standard.
Les constantes cernées par des ### sont à adapter selon votre usage.

Code:
'### Constantes à adapter ###
Const SOURCE As String = "C:\modèle.pdf"
Const DIR_DEST As String = "C:\DossierDesCopies"
'############################

Sub CopieFichierPDF()
Dim FSO As Object
Dim Fichier As Object
Dim Dossier As Object
Set FSO = CreateObject("Scripting.FileSystemObject")
If Not FSO.FileExists(SOURCE) Then
  MsgBox "Le fichier " & SOURCE & " n'existe pas."
  Exit Sub
End If
If Not FSO.FolderExists(DIR_DEST) Then
  Set Dossier = FSO.CreateFolder(DIR_DEST)
End If
FSO.CopyFile SOURCE, DIR_DEST & "\" & "CopiePDF.pdf", True
'pour votre cas      FSO.CopyFile SOURCE, DIR_DEST & "\" & TextBox1 & ".pdf", True
End Sub

Cordialement.

PMO
Patrick Morange
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

C
  • Question Question
Réponses
4
Affichages
7 K
philmascio
P
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…