lire des données d'une base de donnée avec excel

lire des données d'une base de donnée avec excel - VB/VBA/VBS - Programmation

Marsh Posté le 19-04-2006 à 19:04:28    

bonjour, le but de mon projet est de prendres certaines données programmé en .db je crois , et je doit mettre ces données sur un fichier excel.µ
 
Par exemple, nombre de piece : 2
 
le 2 étant la valeur qui se trouve dans la base de donnée.
 
Savez-vous comment faire ? des tutoriaux existes ?


Message édité par aravis le 19-04-2006 à 19:47:02
Reply

Marsh Posté le 19-04-2006 à 19:04:28   

Reply

Marsh Posté le 19-04-2006 à 19:30:28    

Ici c'est le topic XSL, pas XLS...  ;)
 
Tu auras peut-être plus de chance dans le topic VB si tu veux utiliser un composant COM pour accéder à un fichier Excel.

Reply

Marsh Posté le 19-04-2006 à 19:43:47    

un composant COM ? j'avou que je suis limité en informatique ^^

Reply

Marsh Posté le 20-04-2006 à 12:41:33    

personne n'as de solutions ? je suis perdu

Reply

Marsh Posté le 20-04-2006 à 12:46:06    

les .db, c'est Paradox, non? Donc, depuis excel, tu fais une macro en vba qui manipule ta BD via ODBC. Si tu ne connais pas les termes que j'ai employé -> google.

Reply

Marsh Posté le 20-04-2006 à 15:21:12    

ok, je vai voir cela. pensez-vous que 8 semaines c'est suffissant pour obtenir un résultat ?

Reply

Marsh Posté le 20-04-2006 à 16:10:01    

8 semaines??? Sous 1 jour ou 2e , tu devrais déjà arriver à récupérer des données contenues dans tes .db et les copier dans excel. Après, ça dépend de tes connaissances de SQL, VBA et ODBC...

Reply

Marsh Posté le 20-04-2006 à 16:22:32    

en fait, faut que ces données soit consultable tous les jours, car ces données varies souvent. Et il y a des conversion d'hexa a décimale a faire. Donc beaucoup de chose en soit. Surtout que je ne connai pas encore ce qu'il y a dans la base de donnée, comment une ligne de code dans la base de donnée peut etre transformé au numéro correspondant dans le fichier excel ?

Reply

Marsh Posté le 20-04-2006 à 17:46:15    

comment ça "une ligne de code dans la base de donnée peut etre transformé au numéro correspondant dans le fichier excel":??: t'as du code dans ta base de données qu'il faut exécuter???

Reply

Marsh Posté le 20-04-2006 à 18:00:49    

par exemple j'ai la command _PRODUIT qui indique sur le pc de supervision de mon entreprise le nombre de produits sur la chaine de production. Et c'est cette valeur que j'aimerai importer dans une case d'un fichier excel. Du coup, plus besoin de consulter plusieurs menus pour trouver la valeur, elle sera directement dans le fichier excel.

Reply

Marsh Posté le 20-04-2006 à 18:00:49   

Reply

Marsh Posté le 20-04-2006 à 18:41:36    

j'ai peut-etretrouvé ce qu'il me faut . http://www.info-3000.com/vbvba/vba [...] access.php

Reply

Marsh Posté le 21-04-2006 à 08:38:13    

faudrait savoir, ta BD, c'est du Paradox ou du Access? Je ne sais pas si DAO et ODBC c'est pareil... Mais sinon, sur le principe, c'est ça.
Par contre, j'ai toujours pas compris le coup du "_PRODUIT"? C'est pas le nom d'une table ou d'une colonne de la BD?

Reply

Marsh Posté le 21-04-2006 à 13:05:01    

Reply

Marsh Posté le 21-04-2006 à 18:43:51    

le format de la base de donnée c'est .DBF
et le symbole _PRODUIT c'est un mot dans une des tables

Reply

Marsh Posté le 24-04-2006 à 17:57:20    

Je suis toujours bloqué. Je vous mettrais prochainement mon code pour voir s il y a beaucoup d erreurs :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed