Excel 如何从工作表转换为电子表格文档?
我的基于OpenXMLSDK的应用程序通过工作簿和其中的工作表进行迭代 我想考虑一下工作表的检索问题 给定一个Excel 如何从工作表转换为电子表格文档?,excel,openxml,openxml-sdk,Excel,Openxml,Openxml Sdk,我的基于OpenXMLSDK的应用程序通过工作簿和其中的工作表进行迭代 我想考虑一下工作表的检索问题 给定一个电子表格.工作表,如何找到它的父级打包.Spreadsheet文档 也许是通过祖先 短暂性脑缺血发作 更新: Jesper建议使用以下代码: WorksheetPart worksheetPart = worksheet.WorksheetPart; OpenXmlPackage openXmlPackage = worksheetPart.OpenXmlPackage; Sprea
电子表格.工作表
,如何找到它的父级打包.Spreadsheet文档
也许是通过祖先
短暂性脑缺血发作
更新:
Jesper建议使用以下代码:
WorksheetPart worksheetPart = worksheet.WorksheetPart;
OpenXmlPackage openXmlPackage = worksheetPart.OpenXmlPackage;
SpreadsheetDocument document = (SpreadsheetDocument) openXmlPackage;
这似乎是正确的答案。
工作表
有一个工作表部分
属性
WorkSheetPart
继承自OpenXmlPart
,它又有一个OpenXmlPackage
属性,给出了此WorkSheetPart的“根”OpenXmlPackage
你能用它吗?Jasper:我没有用实际的代码尝试过你的建议,但至少它可以编译,这是个好消息。见我的问题上面的表达。