Bonjour,
Je travail sous access 2003 et j'essai d'importer des données depuis un fichier excel. J'ai deux cas de figure :
- en utilisant la fonction fichier donnée externe importé aucun souci ca marche bien
- en utilisant le code VBA
Code : Sélectionner tout - Visualiser dans une fenêtre à part
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, "EMPLOYE", "C:\BaseFormation\Employe\EMPLOYE.xls", True, "A" & k & ":R" & k & ""
sachant que k est le numero de la ligne que je veux ajouter dans la table EMPLOYE, j'ai un message d'erreur qui me dit que le champs F1 n'existe pas dans la table. Pourtant le champs F1 est "DateNaissance" et il a le meme intitulé dans la base et la meme position de colonne.
Comment cela ce fait que ca ne marche pa dans le second cas alors que tout va bien en mode manuel?