我是OpenXML c#的新手,我想從Excel文件中讀取行。但是我需要按名稱閱讀Excel工作表。這是我閱讀第一張紙的示例代碼: using (var spreadSheet = SpreadsheetDocument.Open(path, true)) { WorkbookPart workbookPart = spreadSheet.WorkbookPart; WorksheetPart worksheetPart = workbookPart.WorksheetParts.First(); SheetData sheetData = worksheetPart.Worksheet.Elements<SheetData>().First(); foreach (Row r in sheetData.Elements<Row>()) { foreach (Cell c in r.Elements<Cell>()) { if (c.DataType != null && c.DataType == CellValues.SharedString) { // reading cells } } }但是,如何通過工作表名稱查找并讀取單元格。
- 1 回答
- 0 關(guān)注
- 321 瀏覽
添加回答
舉報
0/150
提交
取消