Bonjour
Je dois importer des fichiers excel dans une table Access. Est-il
possible de mapper le fichier Excel pour éviter de renommer toutes la
première ligne d'excel avec le nom des champs de la table Access. Je
voudrait dire telle colonne Excel correspond au champ intel d'Access.
Merci
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Argyronet
Bonjour,
Dans ce cas, si le fichier est structuré comme un BDD (Lignes/Colonnes) il vaut mieux le lier plutôt que l'importer, non ??? -- Argy http://argyronet.developpez.com/
Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment
Bonjour Je dois importer des fichiers excel dans une table Access. Est-il possible de mapper le fichier Excel pour éviter de renommer toutes la première ligne d'excel avec le nom des champs de la table Access. Je voudrait dire telle colonne Excel correspond au champ intel d'Access. Merci
Bonjour,
Dans ce cas, si le fichier est structuré comme un BDD (Lignes/Colonnes) il
vaut mieux le lier plutôt que l'importer, non ???
--
Argy
http://argyronet.developpez.com/
Ce qui donne son sens à la communication, c´est la réponse que l´on obtient.
Si vous n´obtenez pas la réponse voulue, communiquez différemment
Bonjour
Je dois importer des fichiers excel dans une table Access. Est-il
possible de mapper le fichier Excel pour éviter de renommer toutes la
première ligne d'excel avec le nom des champs de la table Access. Je
voudrait dire telle colonne Excel correspond au champ intel d'Access.
Merci
Dans ce cas, si le fichier est structuré comme un BDD (Lignes/Colonnes) il vaut mieux le lier plutôt que l'importer, non ??? -- Argy http://argyronet.developpez.com/
Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment
Bonjour Je dois importer des fichiers excel dans une table Access. Est-il possible de mapper le fichier Excel pour éviter de renommer toutes la première ligne d'excel avec le nom des champs de la table Access. Je voudrait dire telle colonne Excel correspond au champ intel d'Access. Merci
Je pense que cela va me poser des problèmes à cause des relations de
tables.
Argyronet
Hummm... Si les fichiers, Excel possèdent toujours la même structure, il est superflu de renommer les champs. Il suffit, selon ce que je peux comprendre, de faire une procédure d'importation (TransfertSpreadSheet) et ensuite de faire une procédure avec un INSERT ; alors le tour est joué... C'est bien ça le but, importer des données Excel dans une table Access existante ? -- Argy http://argyronet.developpez.com/
Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment
Je pense que cela va me poser des problèmes à cause des relations de
tables.
Hummm...
Si les fichiers, Excel possèdent toujours la même structure, il est superflu
de renommer les champs. Il suffit, selon ce que je peux comprendre, de faire
une procédure d'importation (TransfertSpreadSheet) et ensuite de faire une
procédure avec un INSERT ;
alors le tour est joué...
C'est bien ça le but, importer des données Excel dans une table Access
existante ?
--
Argy
http://argyronet.developpez.com/
Ce qui donne son sens à la communication, c´est la réponse que l´on obtient.
Si vous n´obtenez pas la réponse voulue, communiquez différemment
Hummm... Si les fichiers, Excel possèdent toujours la même structure, il est superflu de renommer les champs. Il suffit, selon ce que je peux comprendre, de faire une procédure d'importation (TransfertSpreadSheet) et ensuite de faire une procédure avec un INSERT ; alors le tour est joué... C'est bien ça le but, importer des données Excel dans une table Access existante ? -- Argy http://argyronet.developpez.com/
Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment
Je pense que cela va me poser des problèmes à cause des relations de
tables.
Tomel
Oui, mais quand j'essaie de la faire avec une importation puis une requête ajout j'ai une violation de clé. Pourtant, j'ai renseigné chaine vide autorisée et vidé la table d'origine
Oui, mais quand j'essaie de la faire avec une importation puis une
requête ajout j'ai une violation de clé. Pourtant, j'ai renseigné
chaine vide autorisée et vidé la table d'origine
Oui, mais quand j'essaie de la faire avec une importation puis une requête ajout j'ai une violation de clé. Pourtant, j'ai renseigné chaine vide autorisée et vidé la table d'origine
Argyronet
Mouais, Avec cette méthode via une requête, cela ne m'étonne pas car c'est rare que ça marche du premier du fait de l'intégrité des données saisie dans Excel... Là, il faut pousser un peu la procédure d'importation avec du VBA et tester si c'est correctement structuré avant d'importer par le bias d'une gestion d'erreur par exemple. Le but serait qu'Access te génère une Table des erreurs de manière à ce que tu puisses déterminer quels champs sont responsables de l'erreur de violation et ainsi, agir en pré-importation. -- Argy http://argyronet.developpez.com/
Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment
Oui, mais quand j'essaie de la faire avec une importation puis une requête ajout j'ai une violation de clé. Pourtant, j'ai renseigné chaine vide autorisée et vidé la table d'origine
Mouais,
Avec cette méthode via une requête, cela ne m'étonne pas car c'est rare que
ça marche du premier du fait de l'intégrité des données saisie dans Excel...
Là, il faut pousser un peu la procédure d'importation avec du VBA et tester
si c'est correctement structuré avant d'importer par le bias d'une gestion
d'erreur par exemple.
Le but serait qu'Access te génère une Table des erreurs de manière à ce que
tu puisses déterminer quels champs sont responsables de l'erreur de violation
et ainsi, agir en pré-importation.
--
Argy
http://argyronet.developpez.com/
Ce qui donne son sens à la communication, c´est la réponse que l´on obtient.
Si vous n´obtenez pas la réponse voulue, communiquez différemment
Oui, mais quand j'essaie de la faire avec une importation puis une
requête ajout j'ai une violation de clé. Pourtant, j'ai renseigné
chaine vide autorisée et vidé la table d'origine
Mouais, Avec cette méthode via une requête, cela ne m'étonne pas car c'est rare que ça marche du premier du fait de l'intégrité des données saisie dans Excel... Là, il faut pousser un peu la procédure d'importation avec du VBA et tester si c'est correctement structuré avant d'importer par le bias d'une gestion d'erreur par exemple. Le but serait qu'Access te génère une Table des erreurs de manière à ce que tu puisses déterminer quels champs sont responsables de l'erreur de violation et ainsi, agir en pré-importation. -- Argy http://argyronet.developpez.com/
Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment
Oui, mais quand j'essaie de la faire avec une importation puis une requête ajout j'ai une violation de clé. Pourtant, j'ai renseigné chaine vide autorisée et vidé la table d'origine
Tomel
OK. Je te remercie de tes remarques. Je ne suis pas trop top en VBA. Je ne possède que quelques rudiments
OK. Je te remercie de tes remarques. Je ne suis pas trop top en VBA. Je
ne possède que quelques rudiments