Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Date de création de fichier...

3 réponses
Avatar
Yvan
Bonjour,

J'ai récupéré la fonction suivante pour définir la date de création d'un
fichier, mais je n'arrive pas à l'utiliser.

Quelqu'un peut-il m'aider ???

Function DateCreationFichier(nf)
Dim fs, f
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.GetFile(nf)
DateCreationFichier = f.DateCreated
End Function

nf doit-il être défini ?

--
Merci pour vos réponses.

3 réponses

Avatar
papou
Bonjour
Il s'agit d'une fonction.
Il faut l'utiliser dans une procédure macro.
Par exemple :
Sub Macro1
MsgBox DateCreationFichier("C:Toto.xls")
End Sub

Cordialement
Pascal

"Yvan" a écrit dans le message de news:

Bonjour,

J'ai récupéré la fonction suivante pour définir la date de création d'un
fichier, mais je n'arrive pas à l'utiliser.

Quelqu'un peut-il m'aider ???

Function DateCreationFichier(nf)
Dim fs, f
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.GetFile(nf)
DateCreationFichier = f.DateCreated
End Function

nf doit-il être défini ?

--
Merci pour vos réponses.


Avatar
JB
Bonjour,


Il faut placer ce code dans un module:

-Alt+F11
-Insertion/Module

Utilisation dans le tableur : ÚteCreationFichier("C:autoexec.bat")
Dans VBA: Msgbox DateCreationFichier("C:autoexec.bat")

http://boisgontierjacques.free.fr/fichiers/fonctionsperso/Fonction_DateFich ier.xls

JB

On 11 mai, 09:41, Yvan wrote:
Bonjour,

J'ai récupéré la fonction suivante pour définir la date de créa tion d'un
fichier, mais je n'arrive pas à l'utiliser.

Quelqu'un peut-il m'aider ???

Function DateCreationFichier(nf)
Dim fs, f
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.GetFile(nf)
DateCreationFichier = f.DateCreated
End Function

nf doit-il être défini ?

--
Merci pour vos réponses.


Avatar
Youky
Bonjour,
Si tu veux récupérer la date de créationde ton classeur:
MsgBox ActiveWorkbook.BuiltinDocumentProperties(11)
Youky