我的基于OpenXML SDK的应用程序通过工作表迭代工作簿。
我想分析检索工作表。
鉴于Spreadsheet.Worksheet
,如何找到其父Packaging.SpreadsheetDocument
?
通过祖先,也许?
TIA
更新
Jesper建议使用以下代码:
WorksheetPart worksheetPart = worksheet.WorksheetPart;
OpenXmlPackage openXmlPackage = worksheetPart.OpenXmlPackage;
SpreadsheetDocument document = (SpreadsheetDocument) openXmlPackage;
这似乎是正确答案。
答案 0 :(得分:1)
WorkSheet
有一个WorkSheetPart
属性
WorkSheetPart
继承自OpenXmlPart
,后者再次拥有OpenXmlPackage
属性,并提供此OpenXmlPackage
WorkSheetPart
你能用吗?