我想用OpenXML SDK創建Excel文件。我有一種情況可以從WorkSheet實例中獲取WorkBookPart。我怎麼才能得到它?
謝謝。
螞蟻。如何從WorkSheet獲取WorkbookPart?
4
A
回答
0
您要查找哪個屬性?
您可以在屬性列表上this page,特別是,你可以找到Workbook
屬性,例如,你可以使用DocumentFormat.OpenXml.Spreadsheet.Workbook
2
有一個從工作表通過封裝對象工作簿路徑:
Worksheet ws = someWorksheet;
SpreadsheetDocument ssDoc = ws.WorksheetPart.OpenXmlPackage as SpreadsheetDocument;
Workbook = ssDoc.WorkbookPart.Workbook;
2
worksheet.WorksheetPart.GetParentParts().First()
這應該得到WorkBookPart
,在工作表是在WorkSheet
實例。
4
我知道這是一個古老的問題,但我認爲我會給出Ant所要求的全部正確答案。當我尋找相同的答案時,我遇到了這個問題。這是測試和工作。
比方說,由於某種原因,你有一個工作表對象命名工作表:
Worksheet worksheet = ((WorksheetPart)_spreadsheet.WorkbookPart.GetPartById("rId1")).Worksheet;
現在也許,後來在我的計劃,我需要得到工作簿部分由於某些原因:
WorkbookPart workbookPart = (WorkbookPart) worksheet.WorksheetPart.GetParentParts().First();
就這樣!
相關問題
- 1. 如何從文本引用中獲取Worksheet對象?
- 2. 如何使用ClosedXMl獲取WorkSheet中列的指定範圍的行數
- 3. ActiveSheet vs. WorkSheet
- 4. VLOOKUP With Another Worksheet
- 5. 有沒有辦法從Aspose Cells中的單元格中獲取Worksheet?
- 6. 無法獲取WorkSheet函數類的match屬性 - 語法?
- 7. 如何修改現有的VBA,以便在從一個Worksheet導入到另一個Worksheet時傳遞空白值?
- 8. Excel互操作:_Worksheet或Worksheet?
- 9. 如何從os.popen()獲取stderr?
- 10. 如何從ArrayList.subList獲取ArrayList?
- 11. 如何從indexPathsForSelectedRows獲取「行」?
- 12. 如何從iframe獲取id?
- 13. 如何從SFSafariViewController獲取URL?
- 14. 如何從Global.asax獲取OwinContext?
- 15. 如何從OAuthWebSecurity獲取ExtraData?
- 16. 如何從Facebook獲取access_token
- 17. 如何從IMessageSummary獲取MimeMessage?
- 18. 如何獲取從蔚藍
- 19. 如何從web.config獲取maxInvalidPasswordAttempts?
- 20. 如何從HttpClient獲取cookie?
- 21. 如何從API獲取purchase_url
- 22. 如何從addrinfo獲取sin6_addr?
- 23. 如何從accessdatabase獲取USERID
- 24. 如何從ABRecordID獲取ABRecordRef?
- 25. 如何從webhook獲取org_id?
- 26. 如何從brokerdb獲取componentPresentation?
- 27. 如何從ActionExecutingContext獲取MethodInfo?
- 28. 如何從ImageView獲取backgroundColor
- 29. 如何從EObjectNode獲取EObject
- 30. 如何從ruby獲取%USERPROFILE%?