Bonjour
Voila mon code :
oExcelWorkBook.Close
Set oExcelWorkBook = Nothing
oExcelApp.Quit
Set oExcelApp = Nothing
DoCmd.RunSQL "DELETE FROM MaTable"
Set rs_config = CurrentDb.OpenRecordset("Config)
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, "MaTable", rs_config![Chemin_de_mon_fichier], True
Et lors de l'éxécution, le prog plante car pour lui, le fichier est tjs ouvert et dc l'import n'est pas possible.
J'ai pensé à un problème de synchro dc est ce qu'il y aurait possibilité de faire un wait ?
Merci