我是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 回答
- 1 回答
- 0 关注
- 293 浏览
添加回答
举报
0/150
提交
取消