Delphi et excel et oleapplication

sma1007 Messages postés 11 Date d'inscription jeudi 14 février 2008 Statut Membre Dernière intervention 10 février 2009 - 15 sept. 2008 à 00:54
cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 - 16 sept. 2008 à 09:33
Bonjour,
j'ai deux table excel la premiere table ou table1(contient 4491 ligne et 20colonne) et la dexieme table table2(contient 389 ligne et 20colonne) je doit faire une comparaison entre ces deux table pour trouver les ligne similaire est affiche dans un nouvel doc excel ,j'ai utiliser delphi7 pour dévelloper cette application (Oleapplication) mais l'execution elle prend beaucoup de temps plusque 1/2 heurs ,même j'ai pas trouver une méthode direct pour trouver le nombre de ligne non vide (plein) pour parcourir les deux table ,si vous pouvez me proposer d'autre solution
aider moi SVP ces urgent
merci d'avance

4 réponses

WhiteHippo Messages postés 1154 Date d'inscription samedi 14 août 2004 Statut Membre Dernière intervention 5 avril 2012 3
15 sept. 2008 à 13:42
Bonjour
1/2 heure !!! ton code n'est certainement pas écrit de façon correcte.
Par exemple, il ne faut pas faire une boucle sur chacune des lignes mais plutôt utilisé un "range" des lignes que tu souhaites traiter, c'est à dire sans les lignes vides. Autre exemple, as tu pensé à désactiver le rafraicchissement de la feuille excel (ScreenUpdating), etc..

P.S. Tu peux également faire quelques recherches sur http://www.vbfrance.com/ pour y trouver des macros VBA proche de ce que tu souhaites faire.

Cordialement.
<hr />"L'imagination est plus importante que le savoir." Albert Einstein
0
cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 13
15 sept. 2008 à 19:46
bonsoir,

Excel est avant tout un tableur..
fais une bdd et ça ira beaucoup plus vite.

cantador
0
sma1007 Messages postés 11 Date d'inscription jeudi 14 février 2008 Statut Membre Dernière intervention 10 février 2009
15 sept. 2008 à 23:55
merci pour tout le monde
mais comment je peu converti un tableau excel a une base bdd delphi ,j'ai déja utiliser le ADO mais le dbgrid est défficille a manipuler(pour moi)
0
cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 13
16 sept. 2008 à 09:33
mais comment je peu converti un tableau excel a une base bdd delphi
il y a beaucoup de choses à apprendre...
->>> moteur de recherche du site + google

cantador
0
Rejoignez-nous