请问如何制定excel文件
这个命令是matlab帮助里的,可以将matlab生成的图像自动写入excel,但写入的是一个新的文件,我想让图像写入某个指定文件请问如何具体操作? 看起来老兄还是喜欢matlab自己的ole亚。其实,可以参照java 的语法打开excel
以下是可以用在matlab m 文件里面的常用句语法:
App=actxserver('excel.application');
set(App, 'visible', 1); % 显示 或0 = 不显示 excel 程序自己
Workbooks = App.workbooks;
Workbook = invoke( Workbooks , 'open', '文件名' ); %打开文件 你也可以用方法 ‘add’ 见你自己的例子
invoke(Workbooks, 'SaveAs', 文件名); %可以另存为
App.invoke('Quit'); % 退出
sheets=App.activeworkbook.sheets; %得到工作表全部
sheet=sheets.Item(1); % 得到第1个 工作表
你也可以直接用
activesheet = App.activesheet; %得到当前活动工作表
Range = get(sheet, 'range', 'A1', 'H1' ); % 得到工作表指定空间
以上也可以向c 语法一样连用
比如
sheet = Workbook.Sheets.Item(1);
然后你就可以接着在这个sheet上插入图片了。(完事了,不要忘记保存)
大概的就是这样了,还有什么问题再讨论?
[ 本帖最后由 recbio 于 2007-8-16 18:53 编辑 ] Range = get(sheet, 'range', 'A1', 'H1' ); % 得到工作表指定空间
看到这都明白了,只是下面如何将图片保存到指定空间还是没搞懂,具体用什么命令?
还是得麻烦高手详加指点
页:
[1]