Mike490
Messages postés25Date d'inscriptionjeudi 2 juillet 2009StatutMembreDernière intervention29 octobre 2010
-
24 août 2009 à 10:18
Mike490
Messages postés25Date d'inscriptionjeudi 2 juillet 2009StatutMembreDernière intervention29 octobre 2010
-
26 août 2009 à 15:25
Bonjour à tous.
Je souhaiterais importer des données d'un fichier Excel mais mon soucis se situe au moment de sélectionner le fichier .xls.
J'ai trouvé une fonction nommé "GetOpenFilename(...)" mais je ne sais pas comment m'en servir.
Bien qu'aillant chercher des tutos ou des exemples je n'ai rien trouvé de concret.
Es-ce que quelqu'un à déjà utilisé cette fonction ou existe-t-il un autre moyen ?
voici mon code :
oExcelApp = new Microsoft.Office.Interop.Excel.ApplicationClass();
oExcelApp.Visible = false;
oExcelApp.GetOpenFilename(???);
Mike490
Messages postés25Date d'inscriptionjeudi 2 juillet 2009StatutMembreDernière intervention29 octobre 2010 26 août 2009 à 15:25
Salut dimabab et merci pour ton aide mais je viens de regler mon probleme pour le moment. En faite dans le lien que je propose j'avais la solution .
Pour récup la valeur il suffit d'utiliser la proporiété .Value2.
dimabab
Messages postés38Date d'inscriptionmercredi 15 avril 2009StatutMembreDernière intervention 3 décembre 20101 26 août 2009 à 04:52
j crois que tu dois convertir ton excel en CSV et apres tu n'as qu à utiliser bibliothèque file
file.open(chemin de fichier csv)
et mettre son contenu dans un StreamReader
et tu lis chaque ligne séparée
j'espère que je t'ai aidé un peu