1 pièce(s) jointe(s)
Problème similaire avec une date dans une requête Update
Bonjour,
J'ai une table avec des noms de fichiers et je veux la mettre à jour, en VBA, avec la date de dernière modification du fichier.
J'ài écrit ce qui suit, après avoir cherché la meilleure syntaxe pour les dates (y compris la dernière solution proposée par Loufab):
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| Dim strChemin As String
Dim fso As FileSystemObject
Dim f As File
strChemin = "C:\Data\Essai.xlsx"
Set fso = New FileSystemObject
Set f = fso.GetFile(strChemin)
MsgBox "Modification : " & f.DateLastModified
DoCmd.RunSQL "UPDATE tblFilDates SET tblFilDates.FilDateMod =#" & cdbl(f.DateLastModified) & "# WHERE (((tblFilDates.FilNom)= ""Essai.xlsx""));"
Set fso = Nothing |
Que ce soit avec cette solution, ou mes précédents essais, j'ai toujours l'erreur 3075 sur le DoCmd:
Pièce jointe 649031
La solution doit être relativement simple mais je tourne depuis pas mal de temps sans trouver.
Merci d'avance pour votre aide.
Bidule