salut toubilooup,
en fait ta plusieurs façon de faire ça la plus simple je pense c'est d'utiliser le transfertspreedsheet qui est prévu à cette usage:
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, "nom de ta table ", "nom du fichier excel", True, "A1:Z500"
et tu remplace le A1:Z500 par la plage de cellules que tu veux importer.
Essaye ça et donne moi des nouvelles
thibal


