Informationen zum Arbeitsblatt erhalten
Contents
[
Hide
]
OpenXML-Excel
string FilePath = @"..\..\..\..\Beispieldateien\";
string FileName = FilePath + "Get worksheet information.xlsx";
GetSheetInfo(Dateiname);
Console.ReadKey();
}
public static void GetSheetInfo(string fileName)
{
// Datei schreibgeschützt öffnen.
using (SpreadsheetDocument mySpreadsheet = SpreadsheetDocument.Open(fileName, false))
{
Ssheets = mySpreadsheet.WorkbookPart.Workbook.Sheets;
_x0 each0.0 // Blatt, zeigt die Blattinformationen an.
foreach (E Blatt in Blättern)
{
foreach (A attr in Blatt.GetAttributes())
{
Console.WriteLine("{0}: {1}" , attr.LocalName, attr.Value); _ x000d_
}
}
}
x000d_
private statische void GetSheetInfo(string fileName)
{ //Instanziieren eines Arbeitsmappenobjekts Arbeitsmappe workbook = new Workbook(fileName); //Alle Blätter in der Arbeitsmappe durchlaufen foreach (Worksheet Sheet in workbook.Worksheets) {x0 Name und //.00d {_x0 Index von Sheet Console.WriteLine(“Blattname: {0}”, Sheet.Name); Console.WriteLine(“Blattindex: {0}”, Sheet.Index); //Durchlaufe alle benutzerdefinierten Eigenschaften foreach (CustomProperty -Eigenschaft in Blatt Beispielcode herunterladen - GitHub - [Sourceforge](https://sourceforge .net/projects/asposeopenxml/files/Aspose.Cells%20Vs%20OpenXML/Get%20worksheet%20information%20(Aspose.Cells ).zip/download) - Bitbucket