Bonjour,
Tout d'abord dsl pour la longueur du post, j'ai voulu détaillé au maximum pour que vous puissiez mieux comprendre et m'expliquer cette abération.
je travail sur un gros projet qui passe par un import massif de données entre Exel et Access.
Suite a de gros pb d'import, j'ai fait le test suivant pour recréer ma situation de la manière la plus simpliste qu'il soit :
J'ouvre un nouveau fichier Excel :
je créé 1 collonne, avec dedans 4 données pour le test ; du style :
A
1 chiffre
2 un
3 deux
4 trois
je selectionne ma collonne => format => Texte
j'enregister je ferme
J'ouvre Access, je crée une nouvelle base avec un champ au format texte.
Le Pb :
En important mes champs de ma feuille excel a l'aide de l'assistant Access, (fichier => donner externe => importer)
J'ouvre mon fichier Excel précédement créé,
Je selectionne ma feuille de donnée => Feuille 1 (ds mon cas),
Je voi alors mes données soit : (chiffre, un, deux, etc)
Il me dde si je veux selectionner ma 1ière ligne comme en-tête
=> je ne veux pas => je laisse décoché
=> suivant
La il me dde si je veux importer les données ds une nouvelle table ou dans une table existante.
Sauf que "dans une table existante" en l'occurence ce que je veux est Grisé je ne peux le selectionner
Je fait alors => précédent
je coche "première ligne contien les en_tete de collones" (pour voir)
=> suivant,
comme par hazard, "dans une table existante" n'est plus grisé,
je selectionne ma table access précédement créé
=> terminé
et la :
Message d'erreur :
Je fait alors précédentUne erreur est survenue lors de l'importation du fichier, etc etc, le fichier n'a pas été importé
par dépit je poursuit l'import en créant une nouvelle table et la :
Aucun Problème.
Je réessaie alors en important mes données excel, dans cette nouvelle table créé (des fois ke je ne sache pas créé de table), et la Exactement le meme pb !!!
Mon pb est que j'ai un system asses complexe et assez lourd a importer, je ne veux pas recréer une table car cela necessiterai bcp de traveaux au niveau des redefinition de listes déroulante, etc, etc
Je ne veux pas utilisé non plus du VBA
Comment Puis je importer Simplement mes données excel dans ma table Access Existante ???
Merci
Alpha
Partager