萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 2559|回复: 2

[其他学科] 请问如何制定excel文件

[复制链接]
发表于 2007-8-15 22:54 | 显示全部楼层 |阅读模式
这个命令是matlab帮助里的,可以将matlab生成的图像自动写入excel,但写入的是一个新的文件,我想让图像写入某个指定文件
请问如何具体操作?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2007-8-16 18:48 | 显示全部楼层
看起来老兄还是喜欢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 编辑 ]
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2007-8-16 21:51 | 显示全部楼层
Range = get(sheet, 'range', 'A1', 'H1' );     %   得到工作表指定空间
看到这都明白了,只是下面如何将图片保存到指定空间还是没搞懂,具体用什么命令?
还是得麻烦高手详加指点
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网 |网站地图

GMT+2, 2024-5-1 13:01 , Processed in 0.053747 second(s), 19 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表