您的位置:首页 > 编程语言 > MATLAB

将MATLAB数据保存到Excel中

2013-06-30 14:04 661 查看
转载自:blog.sina.com.cn/xywatersky

excel = actxserver('excel.application'); % 打开一个excel操作对象

set(excel,'visible',2); % 使excel对象可见,即打开excel窗口,

% 实际应用时设置其为不可见

workbooks = excel.workbooks; % 创建工作本组对象

workbook = invoke(workbooks,'add'); % 添加一个工作本

sheets = excel.activeworkbook.sheets; % 获取当前活跃工作本的表单组,一个工作本有三个表单(sheets)

sheet = get(sheets,'item',1); % 获取表单组的一个表单

invoke(sheet,'activate'); % 激活该表单

activesheet = excel.activesheet; % 获取当前活跃表单的句柄

activesheetrange = get(activesheet,'range','a1:a170'); % 设置写到范围

set(activesheetrange,'value',10); % 写入数据

invoke(workbook,'saveas','w.xls'); % 保存文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: