%matlab coder
h=actxcontrolselect
[h,info]=actxcontrolselect
%h返回的是一个句柄
%info 是一个1行3列的元胞数组,分别对应各空间的名称、程序标识符和空间所在的路径
COM函数只能用在Microsoft Windows操作系统下面
实例:用matlab操作excel表格
1、创建一个COM服务器运行Microsoft Excel:
e=actxserver(‘Excel.Application‘);
%使得excel框架窗口可见
- e.visible=1;
- %使用excel对象e的get方法列出应用的所有属性
- e.get
- %创建一个“eWorkBooks”接口:
- eWorkbooks=e.Workbooks
- %添加一个新的工作薄
- eWorkbooks.invoke %可以列出方法method
- w=eWorkbooks.Add %新建一个工作簿,同时添加一个新的接口:
- %还可以用w来新建worksheet(table键可以列出函数)
- %关闭excel,并删除对象
- e.quit:
- e.delete:
PS:博客编辑器不能插入matlab代码,故影响的阅读质量,请见谅!
时间: 2024-10-26 12:44:04