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 VBAsachant 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.
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 & ""
Comment cela ce fait que ca ne marche pa dans le second cas alors que tout va bien en mode manuel?
Partager