Lister toutes les feuilles d'un classeur Excel [Résolu]

Messages postés
2
Date d'inscription
lundi 26 mars 2007
Dernière intervention
7 août 2008
- 1 août 2008 à 08:44 - Dernière réponse :
Messages postés
2
Date d'inscription
lundi 26 mars 2007
Dernière intervention
7 août 2008
- 1 août 2008 à 10:20
Bonjour tous le monde,

Je cherche un moyen de lister toutes les feuilles d'un classeur Excel, je ne connais pas le noms des feuilles à l'avance
je suis en framework .NET 1.1 Visual Studio 2003
j'ai pas les droits pour les faire évoluer
pour ouvrir mon fichier excel

using System;
using System.Collections;
using Microsoft.Office.Interop.Excel;

 Microsoft.Office.Interop.Excel.Application xlApp;
 Microsoft.Office.Interop.Excel._Workbook xlClasseur;
 Microsoft.Office.Interop.Excel.Worksheet xlFeuill1;
string fileName = @"C:\toto\bin\Debug\lolo.xls";

object Missing = System.Reflection.Missing.Value;

xlApp = new Microsoft.Office.Interop.Excel.Application();
xlApp.Visible = false;
 xlClasseur = xlApp.Workbooks.Open(fileName,
                Missing, Missing, Missing, Missing,
                Missing, Missing, Missing, Missing,
                Missing, Missing, Missing, Missing,
                Missing, Missing);
           
à partir de la je voudrais pouvoir parcourir toutes mes feuilles excel et récupérer le nom des feuilles
help me please
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
327
Date d'inscription
mardi 17 février 2004
Dernière intervention
10 avril 2010
- 1 août 2008 à 09:45
3
Merci
Salut,

Moi je fais un truc comme ça (.Net 2, je ne sais pas si ça marche en 1.1)

foreach (Excel.Worksheet ws in _currentWorkBook.Sheets)
 {
string name = ws.Name;//nom de la feuille
}

Merci WishhhMaster 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 89 internautes ce mois-ci

Commenter la réponse de WishhhMaster
Messages postés
2
Date d'inscription
lundi 26 mars 2007
Dernière intervention
7 août 2008
- 1 août 2008 à 10:20
0
Merci
Ca marche,
j ai du modifier un ou 2 trucs
Merci !
Commenter la réponse de achleuhi

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.