|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 5 ![]() |
Bonjours,
Je voudrais depuis ma table access, extraire des données de table de données Excel. Concrètement, j'ai une table Excel pour chaque commande. Et je voudrais depuis Access récupérer des données dans celle-ci au lieu de tous retaper à la main quand une nouvelle est crée. En gros depuis Access il faudrait que j'indique la table Excel à sélectionner. Puis que Access récupère des données dans des cases bien spécifiées pour les mettre dans la table. Il y a t-il une solution ? Merci d'avance pour vos réponses ! |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Robert JAMINRetraité Inscription : juillet 2009 Messages : 1 223 ![]() |
Bonjour,
Dans Access il existe un menu Données Externes avec lequel vous avez la possibilité de choisir la source des données, et de les importés dans votre table Access ou mieux il y a moyen de travaillé sur une table liée qui reste dans Excel et donc est mise à jour en permanence. Cela implique que le fichier Excel soit disponible soit sur un réseau ou un support externe quelconque mais présent.
__________________
Cordialement. RJ |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 5 ![]() |
Oui, je connait cela, mais ce que je voudrais c'est importer le contenu d'un champ Excel et qui aille dans un champ Access. Je ne veux pas juste un tableau.
et mon deuxième problème est que je n'ait pas une seule table Excel, mais j'en crée une pour chaque commande. |
|
|
00
|
|
|
#4 |
|
Provisoirement toléré
Inscription : janvier 2007 Messages : 64 ![]() |
bonjour,
avec les infos de Rjamin cela fonctionne très bien. Je l'utilise moi même de cette manière. Je récupère les infos d'un fichier excel, je les affiches dans un formulaire et les copies dans une table access pour ne pas tout retaper. Dans votre cas, créer un fichier maitre excel d'où vous récupérez les données. Les fichiers que vous créés au fil du temps pourraient par exemple être coupler d'une simple macro copier/coller dans le fichier maitre... par la suite elles s'afficheront dans access |
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() CHRISTIAN WOUTERS Inscription : septembre 2010 Messages : 30 ![]() |
Bonjour,
pour résoudre ce type de problème, une autre solution est d'écrire une routine qui permet de tester les champs à importer, et ensuite d'ajouter ou de mettre à jour des champs déja existants. Voici, en fichier joint, un exemple de code d'import et de synchronisation. Il faut bien entendu s'en inspirer pour l'adapter à votre cas. bon courage |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com