Bonjour Marry,
c'est normal car la variable n'est pas pas réellement une donnée au format
Date (respect d'un type de données) …
Donc soit déclarer en début de procédure la variable comme une
Date :
Dim dtdoc2 As Date ,
soit convertir la variable comme une donnée de type
Date :
Workbooks(wbprinc.Name).Worksheets("Feuil1").Range("A1").Value = CDate(dtdoc2) …
__________________________________________________________________________________________
Merci de cliquer sur

pour chaque message ayant aidé puis sur

pour clore cette discussion …
Partager