Bonjour à tous,
C'est encore moi (désolé), j'ai beaucoup de problèmes concernant Excel et le C#.
En effet, mon stage consiste à récupérer des données d'un classeur Excel et les ranger dans une base de données.
Actuellement j'ai réussis à :
-Lister les onglets
-Lister les champs des onglets
-Récupérer la valeur d'un champ
C'est ici que le problème ce pose...
Je peux très facilement récupérer la valeur d'un champ sous la forme d'un entier ou d'une chaine de caractères.
Mais lorsque ce champ est une plage de données (champ sur plusieurs cellules) je récupère un "Systeme.object[,]" qui contient plusieurs indices(apparemment proportionnel a la plage de données) mais rien à l'intérieur.
Deux petit exemple :
-Un champ unique :
-Une plage de données
J'aimerais savoir si il existe un outil dans Interop( du genre Excel.interop.Range) qui permettrai de récupérer toutes les valeurs d'une plage de données.
Merci d'avance.
Rousseau
Partager