我正在尝试使用OpenXML SDK创建Excel文件。我有一种情况要从WorkSheet实例获取WorkBookPart。我怎么才能得到它?
谢谢。
Ant 。
最佳答案
我知道这是一个古老的问题,但是我想我会给出Ant所问问题的完全正确答案。我在寻找相同答案时遇到了这个问题。这已经过测试并且可以正常工作。
可以说,由于某种原因,您有一个名为工作表的工作表对象:
Worksheet worksheet = ((WorksheetPart)_spreadsheet.WorkbookPart.GetPartById("rId1")).Worksheet;
现在也许,稍后在我的程序中,出于某种原因,我需要获得“工作簿”部分:
WorkbookPart workbookPart = (WorkbookPart) worksheet.WorksheetPart.GetParentParts().First();
就这样!
关于excel - 如何从WorkSheet获取WorkbookPart?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2764262/