Matlab 实现对 Excel sheet 重命名 合并单元格

废话不多说,先上代码

e = actxserver('Excel.Application');                                        % open Activex server
ewb = e.Workbooks.Open(excelPath);                                          % open file (enter full path!)

ewb.Worksheets.Item(1).Name = 'I am sheet1';                                % rename sheet 1                                       
ewb.Worksheets.Item(2).Name = 'I am sheet2'; 
                                                                        
ewb.Worksheets.Item(1).Range('A1:J1').MergeCells=1;                         % 合并EXCEL中shett1里面A1到J1的单元格
ewb.Worksheets.Item(2).Range('A1:J1').MergeCells=1;  
                       
ewb.Save                                                                    % save to the same file
ewb.Close(false)
e.Quit

emmm代码放完,好像也没啥说的了。

为了防止你们遇到这个问题搜不到这个答案,下面多写点搜索词吧:

matlab将excel里的sheet重命名;
matlab对Excel工作表重命名;
使用matlab将excel合并单元格;
matlab导出excel时合并单元格;

你可能感兴趣的:(matlab小技巧)