cs_salazar
Messages postés241Date d'inscriptionmercredi 1 octobre 2003StatutMembreDernière intervention19 février 2006
-
29 déc. 2004 à 18:48
cs_salazar
Messages postés241Date d'inscriptionmercredi 1 octobre 2003StatutMembreDernière intervention19 février 2006
-
29 déc. 2004 à 21:02
Je voudrais exporter des données Excel [1000lignes x 8colonnes] vers un objet VB pour gérer facilement :
- ajout de données
- trie selon critères
- recherche
cs_salazar
Messages postés241Date d'inscriptionmercredi 1 octobre 2003StatutMembreDernière intervention19 février 20062 29 déc. 2004 à 21:02
L'ADO je ne connais pas, c'est pour ca que je te poses des questions. Mais si c'est ce qu'il me faut, alors autant l'utiliser.
Comme c'est floux pour moi, je voulais savoir sur quel type d'ojet/composant/variable je peux utiliser l'ADO.
Merci pour tes infos. Je vais me renseigner dans cette direction pour voir si c'est facile à mettre en oeuvre, et si ce n'est pas trop conséquent pour l'utilisation que j'en ai.
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200621 29 déc. 2004 à 19:48
Bonjour
Tu pourrais déjà convertir tes tableaux Excel en Access. Ca c'est simple. Puis utiliser les méthodes ADO pour faire ce que tu veux sur cette base.
Sinon, un objet VB, je ne vois pas, à part piloter Excel à partir de VB (comme tu le ferais en VBA) en utilisant les objets Excel.Application et compagnie (référence Microsoft Excel x.x Object Library).
cs_salazar
Messages postés241Date d'inscriptionmercredi 1 octobre 2003StatutMembreDernière intervention19 février 20062 29 déc. 2004 à 20:09
Si je comprends bien, les méthodes ADO permettent de gérer des bases de données. On ne pourrait pas extraire les données Excel vers un ListView (ou autre) puis utiliser les méthodes ADO ce composant ?
Je pensais que les objets DataCombo, DataGrid... permettaient de gérer les bases de données.
Actuellement, toutes mes données sont chargées en mémoire dans un tableau de structures, et certaines sont affichées dans une List.
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200621 29 déc. 2004 à 20:39
Si je parle d'ADO, c'est parce que c'est la dernière technique d'accès à des bases de données. Avant c'était DAO. Voir CETTE PAGE
Les ListView sont des objets de présentation des données sans possibilié directe de modif ou d'ajout de données.
Les DataQuelquechose, personnellement je n'utilise pas et je ne sais pas si ça marche avec une base Excel. Cherche sur le site, il y a surement des exemples.
Ma 1ère réponse était surtout motivée par une partie de ta question : "- ajout de données".