Renomme fichier .PDF

Bonjour,

Je cherche a rajouter ( a renommer) un pdf en gardant le nom et en rajoutant la date de création du fichier en VBA

Merci

bonjour,

une fonction VBA pour modifier un nom de fichier PDF en ajoutant la date du jour

Function adddatetofilename(filename)
    FormatDate = " aaaammjj" 'à adapter 
    adddatetofilename = Replace(filename, ".pdf", Format(Now(), FormatDate) & ".pdf")
End Function

exemple d'appel de la fonction

Sub test()
    fichierpdf = "d:\documents\test.pdf"
    Name fichierpdf As adddatetofilename(fichierpdf) 'on renomme le fichier avec son nouveau nom
End Sub

Avec cette fonction je voudrais rajouter la date a la fin du nom du fichier et non de le renommer entierement

merci

re-bonjour,

si variable nom_du_fichier contient "d:\test.pdf"

l'exécution de l'instruction suivante

nouveaunom=adddatetofilename(nom_du_fichier)

mettra la valeur "d:\test 20221116.pdf" dans la variable nouveaunom

l'instruction suivante

name nom_du_fichier as nouveaunom

modifiera le nom du fichier sur l'ordinateur

Rechercher des sujets similaires à "renomme fichier pdf"