Получить информацию о рабочем листе
Contents
[
Hide
]
Опенксмл Excel
string FilePath = @"..\..\..\..\Sample Files\";
string FileName = FilePath + "Получить информацию о рабочем листе.xlsx";
ПолучитьИнформациюЛиста(ИмяФайла);
Консоль.ReadKey();
}
public static void GetSheetInfo(string fileName)
{
// Открыть файл только для чтения.
using (SpreadsheetDocument mySpreadsheetDocument = SpreadsheetDocument.Open(fileName, false))
{
S Sheets = mySpreadsheet.WorkbookPart.Workbook.Sheets;
_// For лист, отобразить информацию о листе.
foreach (лист E в листах)
{
foreach (атрибут в листе.GetAttributes())
{
Console.WriteLine("{0}: {1}" , attr.localname, attr.value); _ x000d_
}
}
}
private static void GetSheetInfo(string fileName)
{ // Создание экземпляра рабочей книги object Workbook workbook = new Workbook(fileName); // Перебор всех листов в workbook foreach (Worksheet Sheet in workbook.Worksheets) 00 //Get Name and _ { Индекс Sheet Console.WriteLine(“Имя листа: {0}”, Sheet.Name); Console.WriteLine(“Индекс листа: {0}”, Sheet.Index); //Повторить все пользовательские Properties Foreach (свойство CustomProperty в листе .CustomProperties) { Консоль.writeLine ("{0}: {1}", свойство. Загрузить пример кода - GitHub - [Sourceforge](https://sourceforge .net/projects/asposeopenxml/files/Aspose.Cells%20Vs%20OpenXML/Get%20worksheet%20information%20(Aspose.Cells ).zip/download) - Bitbucket