废话不多说,先上代码
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】怎么修改Excel单元格颜色?
⭐【Matlab】你想知道在图表标题中显示变量的一切
⭐Matlab循环读取txt文件并对其中数据进行计算最后导出为excel