Bonjour,
Je me permet de poser une question concernant l'une de mes macro. Le but est de récupérer la date de dernière édition d'un fichier, et d'indiquer la date a droite de la cellule qui contient le chemin d'accès du fichier concerné.
Mon code est le suivant :
Sub test2()
Dim LastSave As Date
For g = 2 To 31
For i = 2 To 31
LastSave = FileDateTime(Cells(g, 2).Value)
Cells(i, 3).Value = LastSave
Next i
Next g
End Sub
Excel semble chercher toutes les dates, mais les affiches dans toutes les cellules à la fois, et remplace au fur et à mesure que la macro tourne. Donc à la fin uniquement la date du dernier fichier dans la boucle s'affiche, mais dans toutes les cellules et non uniquement en face de la cellule contenant l'adresse du fichier. Suis-je clair ?
Si vous voyez l'erreur, j'apprécierai beaucoup votre aide !
Vous remerciant par avance,