Bonjour à tous,
J'essaie d'importer un fichier CSV, via interface de navigation, dans une nouvelle table dynamique de ma base Access.
Voici mon code:
DoCmd.TransferText acImportDelim, "", "IMPORTCSV", Forms![General_ter]![EmbeddedForm]![Text78], True, ""
ou:
DoCmd.TransferText acImportDelim, , "IMPORTCSV", Forms![General_ter]![EmbeddedForm]![Text78], True
Malheureusement, à chaque tentative, je me retrouve avec une erreur, et notamment (notamment, parce que c'est celle que je ne comprends pas) :
"3709: The search key was not found in any record"
De ce que je comprends à priori de cette erreur, c'est qu'au moment de transférer les données du CSV, il n'arrive pas à retrouver le nom de la colonne dans la table de destination (problème de mappage?) ou carrément qu'il ne trouve pas la table de destination.
Quoi qu'il en soit, je n'arrive pas à importer le fichier et j'avoue que je suis un peu pommé. Si quelqu'un a une idée...
PS: par ailleurs, par curiosité, j'ai testé l'import de fichier texte via l'assistant (option qui ne peut être prise en compte, en vue d'une application finale client).
Mais j'ai eu des erreurs de format: "Type Conversion Failure" et "Row Truncation".
J'imagine que pour "Row Truncation", c'est que la valeur est trop longue, mais pour "Type Conversion Failure", je comprends pas. Si c'est un import depuis Excel, je le comprendrais, mais là, la donnée vient d'un fichier texte: comment une telle erreur peut avoir lieu?
Partager