我使用Matlab xlswrite函數創建Excel。如何更改此Excel文檔的第一張表格的名稱? (我已閱讀官方的matlab幫助,但我沒有找到任何解決方案)。在Matlab中重命名Excel工作表名稱
5
A
回答
6
您可以從MATLAB直接使用ActiveX:
xlswrite('test.xls',1) % # create test file
e = actxserver('Excel.Application'); % # open Activex server
ewb = e.Workbooks.Open('c:\test\test.xls'); % # open file (enter full path!)
ewb.Worksheets.Item(1).Name = 'new name'; % # rename 1st sheet
ewb.Save % # save to the same file
ewb.Close(false)
e.Quit
要小心,同時測試,其覆蓋原文件。做一個備份。
3
相關問題
- 1. 在SSIS包中重命名Excel工作表名稱
- 2. 如果工作表名稱已存在,Excel重命名工作表
- 3. 在c#中重命名excel工作簿
- 4. 重命名在Excel工作表中具有相同名稱的選項卡
- 5. RDCOMclient重命名Excel工作表
- 6. 使用xlsxwriter重命名Excel工作表
- 7. 重命名項目名稱不工作
- 8. 工作表的名稱正在重命名
- 9. Excel列表工作表名稱+值
- 10. 在Excel中重命名工作表事件
- 11. 根據現有工作表名稱命名新工作表
- 12. VBA基於Excel工作表中的單元格重命名多個工作表,並根據Excel工作表重命名Excel單元格
- 13. 將所有工作表名稱重命名爲文件夾中的工作簿名稱
- 14. Excel工作表名稱通過jsp
- 15. 按名稱打印Excel工作表
- 16. 按名稱引用excel工作表?
- 17. VBA check excel工作表名稱
- 18. 驗證excel工作表名稱
- 19. 從excel獲取工作表名稱ASP.Net
- 20. Excel工作表名稱錯誤
- 21. Excel中重命名工作表依次用VBA
- 22. Java:DOM如何從名稱列表中重命名節點名稱
- 23. 如果工作表已經存在,請重命名excel工作表
- 24. 使用C#獲取Excel工作表工作表名稱列表
- 25. 重命名add_index:在ActiveRecord中的名稱
- 26. 在geokettle中重命名字段名稱
- 27. 在MyEclipse中重命名項目名稱
- 28. 在Excel 2007中按名稱標識單元格時指定工作表名稱
- 29. 名稱框中的Excel圖表名稱
- 30. SAS名稱與空白重命名錶
尼斯。但更好的是將[此鏈接](http://www.mathworks.com/matlabcentral/fileexchange/4474)提交給提交本身,而不是代碼。 – yuk 2012-03-23 13:31:52