Excel插件
创建微软®Excel®来自MATLAB的插件®Windows上的函数®系统
MATLAB编译器™使您能够将MATLAB程序打包到外接程序中使用Microsoft Excel.Excel插件允许用户与电子表格数据交互,显示MATLAB图形,打开对话框等。
若要部署Excel外接程序,请安装外接程序和MATLAB运行时在目标机器上。安装完成后,您可以:
以Excel自定义函数的形式直接调用外接程序函数。有关示例,请参见分配多个MATLAB函数到Excel类.
使用函数向导将外接程序函数集成到Excel宏中。宏允许您指定输入和输出单元格、处理多个输出以及设置其他运行时选项。有关使用函数向导的示例,请参见使用多个MATLAB函数创建宏.
使用自定义Visual Basic将外接程序函数集成到Excel宏中®应用程序(VBA)代码。有关VBA编程技术,请参见使用VBA集成组件.
功能
compiler.build.excelAddIn |
创建微软Excel插件 |
compiler.build.ExcelAddInOptions |
建筑方案Excel插件 |
compiler.package.installer |
为生成的文件创建安装程序MATLAB编译器 |
compiler.package.InstallerOptions |
创建选项MATLAB编译器包安装 |
主题
要求和重点
- Excel目标要求和MATLAB编译器的限制
参见使用创建Excel外接程序之前必须执行的任务MATLAB编译器. - 分发外接程序并集成到Microsoft Excel
若要部署外接程序,请注册外接程序和实用程序库,然后安装外接程序。 - Excel插件编译如何工作
概述MATLAB编译器与Excel插件一起工作。
创建和集成外接程序
- 从MATLAB创建Excel插件
创建包含自定义函数的外接程序,并在Excel工作簿中测试它。 - 分发外接程序并集成到Microsoft Excel
若要部署外接程序,请注册外接程序和实用程序库,然后安装外接程序。
使用自定义函数Excel
- 分配多个MATLAB函数到Excel类
创建带有多个函数的Excel外接程序,并在Excel中调用自定义函数。
使用函数向导创建宏
- 使用多个MATLAB函数创建宏
使用“函数向导”使用MATLAB函数创建具有可变长度输入和输出的宏。 - 使用图形函数创建宏
使用“功能向导”创建显示图形输出和对话框的宏。 - 安装和使用功能向导
安装“函数向导”外接程序并使用已编译的MATLAB函数创建宏。
使用VBA创建宏
- 使用Visual Basic表单控件实现用户界面
使用VBA表单控件创建具有自定义用户界面的光谱分析应用程序。 - 使用VBA集成组件
应用编程技术将可部署的Excel组件集成到微软Visual Basic应用程序。
管理数据交换
故障排除
- 错误及解决方法金宝搏官方网站
查看使用时可能遇到的错误MATLAB编译器,这些错误的可能原因,以及建议的解决方案。金宝搏官方网站 - 部署产品术语
有关部署产品术语,请参见描述。