PB tt bete, mais dur ...

Résolu
cs_max68 Messages postés 30 Date d'inscription samedi 13 mars 2004 Statut Membre Dernière intervention 20 juin 2008 - 1 mars 2005 à 14:44
cs_chris81 Messages postés 589 Date d'inscription jeudi 2 octobre 2003 Statut Membre Dernière intervention 29 avril 2008 - 1 mars 2005 à 17:28
Bonjour,

J'ai un problème, qui ne touche peut être pas uniquement Visual Basic.NET.

Je dois développer une application pour mon stage. Je pars d'un fichier Excel (avec pleins de données saisies, des formules) et je dois basculer le tout sous VB.NET, de sorte que, bin le fichier Excel, on en ait plus besoin après.

Donc, mon problème est, comment sauvegarder ces données, ces formules sous VB.NET ?
Quel langage utilisé ? Mettre le tout dans un fichier texte ? (mais ca risque d'être la folie pour la gestion des données). J'ai pensé à enregistrer le fichier Excel en XML, mais je suis pas certain que ce soit adéquat, et je ne sais pas comment l'utiliser depuis VB.NET.

"Le but du jeu", si je puis dire, est que l'app. VB.NET fonctionne toute seule, sans qu'elle est besoin d'un logiciel externe, style Access, Excel.

C'est ptete un problème dur à comprendre, je reste à votre disposition pour toutes explications supplémentaires.

Merci beaucoup d'avance.

[mailto:M@x M@x
]
PS: Le fichier Excel comprend 5 feuilles, avec un tableau d'une 50aine de lignes à chaque fois.

3 réponses

cs_chris81 Messages postés 589 Date d'inscription jeudi 2 octobre 2003 Statut Membre Dernière intervention 29 avril 2008 2
1 mars 2005 à 17:28
je crois que le mieux serait de passer par une table temporaire access,
tu remplit cette table avec ton excel. Ensuite tu fais un prog qui a un
dataset connecte a la base access. Tu remplis ton dataset, tu
dataset.WriteXML(chemin + nom du fichier). Et voila tu as un xml
propre.Tu peux effacer ta base access.

Apres moi pour naviguer dans les xml j'utilisa des dataset..
MonDs.ReadXML(Tonfichier) . Et apres c'est comme d'habitude
MonDs.tables(0).row(0).items(0)



a+

http://www.correzeweb.com
http://www.localetv.com
3
cs_chris81 Messages postés 589 Date d'inscription jeudi 2 octobre 2003 Statut Membre Dernière intervention 29 avril 2008 2
1 mars 2005 à 16:16
le mieux c que tu utilise du xml

http://www.correzeweb.com
http://www.localetv.com
0
cs_max68 Messages postés 30 Date d'inscription samedi 13 mars 2004 Statut Membre Dernière intervention 20 juin 2008
1 mars 2005 à 17:15
OK ;) Merci.

Chris81, connais tu un site ou est ce que tu as un tutos où ça explique comment afficher utiliser un fichier XML, issue d'un fichier Excel ?

J'ai deja vu des exemples, mais c t des petites tables de qques lignes, alors que moi, ia pleins de données, de formules, il faudrait que je puisse naviguer facilement, trouver les données la où il faut, ptete meme grace avec les noms que j'ai donné à mes formules sous Excel, mais ca ... je ne sais pas du comment faire.

Tu aurais une idée ?

M@x
0
Rejoignez-nous