Sie können entweder greifen die Arbeitsblatt nach Namen oder die ID wie:
int index = 1; // note indexes are 1 based in ClosedXML
var worksheet = workbook.Worksheet(index);
string name = "First";
var worksheet = workbook.Worksheet(name);
Hinweis Sie nur die oben in Fällen wollen würden tun, wo Sie die Blattnamen und max-ID kennen (Beispiel)
oder Sie können in einer Arbeitsmappe als solche durch die Sammlung von Arbeitsblättern laufen: durch Anschlagen F12 auf Ihrer Arbeitsmappe obj
foreach (IXLWorksheet worksheet in workbook.Worksheets)
{
Console.WriteLine(worksheet.Name); // outputs the current worksheet name.
// do the thing you want to do on each individual worksheet.
}
Sie finden diese Informationen in Visual Studio Sie sehen also alle öffentlichen Methoden/Variablen, auf die Sie Zugriff haben. IXLWorksheet
und IXLWorksheets
ist was du suchst.
Führen Sie eine Google-Suche auf dem folgenden 'C# openxml read excel sheet' durch – MethodMan