matlab 另存为excel_将MATLAB数据保存到Excel中的程序
将MATLAB数据保存到Excel中的程序excel=actxserver('excel.application');%打开一个Excel操作对象set(excel,'visible',2);%使excel对象可见,即打开Excel窗口,实际应用时设置其为不可见的workbooks=excel.workbooks;%创建工作本组对象workbook=invoke(workbooks,...
将
MATLAB
数据保存到
Excel
中的程序
excel = actxserver(
'excel.application'
);
%
打开一个
Excel
操作对象
set(excel,
'visible'
,2);
%
使
exce l
对象可见
,
即打开
Excel
窗口
,
实际应用时设置其为不可见的
workbooks = excel.workbooks;
%
创建工作本组对象
workbook = invoke(workbooks,
'add'
);
%
添加一个工作本
sheets = excel.activeworkbook.sheets;
%
获取当前活跃工作本的
表单组,一个工作本共有
3
个表单(
sheets
)
sheet = get(sheets,
'item'
, 1);
%
获取表单组中的一个表单
sheet1
invoke(sheet,
'activate'
);
%
激活该表单
activesheet = excel.activesheet;
%
获取当前活跃表单的句柄
activesheetrange = get(activesheet,'range',
'a1:a1764'
);
%
设置写到范围
a1:a1764
set(activesheetrange,
'value'
, d);
%
写入数据
d
invoke(workbook,
'saveas'
,
'w.xls')
;
%
保存文件
,
可以写绝对路径,
相对路径总是保存在我的文档中
,
文件名为
w.xls
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)