begin process at 2010 02 10 12:05:54
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Windows

 > 

Autre

 > 

Lister toutes les feuilles d'un classeur Excel


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Lister toutes les feuilles d'un classeur Excel

vendredi 1 août 2008 à 08:44:16 | Lister toutes les feuilles d'un classeur Excel

achleuhi

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



vendredi 1 août 2008 à 09:45:43 | Re : Lister toutes les feuilles d'un classeur Excel

WishhhMaster

Réponse acceptée !
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
}
vendredi 1 août 2008 à 10:20:50 | Re : Lister toutes les feuilles d'un classeur Excel

achleuhi

Ca marche,
j ai du modifier un ou 2 trucs
Merci !


Cette discussion est classée dans : feuilles, excel, office, microsoft, missing


Répondre à ce message

Sujets en rapport avec ce message

Inserer une image dans un fichier Excel [ par Tuizi ] Bonjour, Voila je viens de passer sous C# et donc j'ai un petit problème avec Excel, en effet sous VB.NET j'arrive à écrire dans une cellule ainsi qu' GROS problème de composants COM [ par Gaxx ] Bonjour,J'ai commencé à développer une appli C# avec VS.NET sur un PC portable équipé de Office 2003 et VS.NET 2003. Je fait de la génération de docum l'assembly Microsoft. Office. Interop. Excel version 11.0.0.0 [ par ABDOULRAMZY ] bonjour,j'ai un problème et cela m'inquiète. En fait j'ai conçu un programme qui marche bien mais quand j'exécute mon programme sur mon PC ( ou il exi .Net et Excel [ par wikifa ] Bonjour,J'utilise Microsoft Visual Studio .NET 2003 pour programmer en C#. Je veux écrire une classe (application webform) qui permet d'ouvrir un fich Utiliser Microsoft.Office.Interop.Excel sans excel [ par doudou_rennes ] Bonjour à toutes et à tous,Je suis entrain de développer une appli Web qui récupère des données depuis SQL Server, les manipule, et doit générer des f c# aspnet [ par foryou ] bonjour; je cherchais à partir de mon site intenet ouvrir un nouveau fichier excel si je clique sur un bouton; protected <font co exportation excel [ par ericdu93 ] Bonjour,Je cherche à faire fonctionner mon exécutable sur une autre machine. Voici la configuration!Ma machine A:Systeme: Windows xp proLogiciel: offi Documentation pour Microsoft.Office.Interop.Excel [ par Migs ] Bonjour,Je me prend la tête pour manipuler une feuille Excel car je n'ai pas réussi à trouver de documentation qui me décrive les méthodes, les propri Comment créer un fichier excel en winform? [ par vinzemuls ] Bonjour,j'aimerai pouvoir créer un fichier excel d'une application winforms.Mais je ne trouve rien pour m'aider.J'ai apparament vu qu'il fallait ajout Probleme création de fichier EXCEL [ par aifzaide ] Bonjour,Dans mon site web, je genere un fichier .xls dans lequel je stock des stats. Lorsque je crée le fichier Excel ca passe directement dans le cat


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,749 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales