我有一個XML文件,我嘗試將其加載到Excel中的現有工作簿中。我意識到,我可以簡單地打開文件,它會輕鬆加載到Excel中。我正試圖將其加載到我已經打開的工作簿中的特定工作表。最佳做法是什麼?我有一個字符串中的XML文件的路徑,但我失去了從那裏去的地方。使用C#將XML文件加載到一個Excel工作簿的工作表中
1
A
回答
1
我可能會看看Excel COM自動化API。這使您可以獲取內存中的數據或您的案例中的XML文件,並以編程方式將其放入工作簿中所需的任何單元格中。這是更多的工作,但它給了你更多的控制。
從C#開始,如果您選擇走這條路線,您會希望查看Microsoft.Office.Interop.Excel dll。希望別人會來,給你一個更容易的答案,但這是我現在能想到的最好的。
+0
如何將xml加載到數據集中,然後將其加載到活動工作表中? – Berbies
相關問題
- 1. 將多個Excel工作簿合併到一個工作簿中
- 2. 將工作表導入到一個excel工作簿中
- 3. 將Excel工作簿組合到一個工作表中
- 4. 將表格從一個Excel工作簿導入到另一個工作簿表
- 5. 將工作表從另一工作簿加載到Excel中與VBA
- 6. 將表格添加到Excel工作簿
- 7. 將工作表添加到另一個工作簿創建的工作簿
- 8. 將Excel工作表從一個工作簿複製到另一個工作簿使用Powershell
- 9. excel vba將多個工作簿中的多個工作表合併到一個工作簿中
- 10. 將excel工作簿中的第一行復制到新的excel工作簿中
- 11. Excel插件的OnConnection工作簿加載
- 12. 將多個Excel工作表追加到一個工作表中
- 13. 將多個Excel工作簿合併到一個具有多個工作表的工作簿中
- 14. 如何將一個文件夾中的第一張工作簿複製到一個excel工作簿中
- 15. 將許多excel工作簿的數據複製到另一個excel工作簿
- 16. 將工作表從一個工作簿複製到另一個工作簿
- 17. 將工作表從一個工作簿複製到另一個工作簿
- 18. 加載多個工作簿(和篩選)到同一張工作表excel 2010
- 19. 將.csv文件合併到一個工作簿中的多個工作表中
- 20. 將多個工作表映射到XSD的Excel工作簿
- 21. 將Excel工作表添加到工作簿結尾
- 22. 將Excel工作表移動或複製到另一個工作簿(目標工作簿使用變量命名)
- 23. 從一個Excel工作簿複製到另一個工作簿通過C#
- 24. 將一個工作簿的工作表的名稱添加到另一個工作簿的組合框中
- 25. Excel加載項 - 獲取「本工作簿」的工作簿名稱
- 26. 如何在Excel中將兩個Excel工作簿合併爲一個工作簿?
- 27. 將數據從一個工作簿複製到Excel中的新工作簿VB
- 28. 複製Excel工作表到一個新的工作簿值
- 29. 將C#中的3個數據表導出到Excel工作簿
- 30. Excel宏將副本從一個工作簿複製到另一個工作簿
你如何自動化Excel? – dsolimano
我不知道如果我正確回答這個問題,所以我只會逐步完成它,這是一個從工作表加載路徑的功能區。所以你可以輸入一個字符串來指示目錄,點擊一個我已經添加到功能區的按鈕,它將該路徑作爲一個字符串讀取,我只想將該目錄(這將是一個XML)文件並將其加載到另一個工作表。 – Berbies