主要内容

Excel 加载项

在 Windows® 系统上从 MATLAB® 函数创建 Microsoft® Excel® 加载项

利用 MATLAB Compiler™,您能够将 MATLAB 程序打包为加载项,以便在 Microsoft Excel 中使用。使用 Excel 加载项,用户能够与电子表格数据交互、显示 MATLAB 图窗、打开对话框等。

要部署 Excel 加载项,您需要在目标计算机上安装该加载项和 MATLAB Runtime。安装后,您可以:

  • 以 Excel 自定义函数的形式直接调用加载项函数。有关示例,请参阅将多个 MATLAB 函数分配给 Excel 类

  • 使用 Function Wizard 将加载项函数集成到 Excel 宏中。通过宏,您能够指定输入和输出单元格、处理多个输出以及设置其他运行时选项。有关使用 Function Wizard 的示例,请参阅使用多个 MATLAB 函数创建宏

  • 使用自定义 Visual Basic® for Applications (VBA) 代码将加载项函数集成到 Excel 宏中。有关 VBA 编程方法,请参阅使用 VBA 集成组件

App

Excel 加载项编译器MATLAB 程序打包为 Excel 加载项以进行部署 (自 R2025a 起)

函数

compiler.build.excelAddIn创建 Microsoft Excel 加载项 (自 R2021a 起)
compiler.build.ExcelAddInOptions构建 Excel 加载项的选项 (自 R2021a 起)
compiler.package.installerMATLAB Compiler 生成的文件创建安装程序
compiler.package.InstallerOptions创建 MATLAB Compiler 包安装程序的选项

主题

要求和重点

创建和集成加载项

Excel 中使用自定义函数

使用 Function Wizard 创建宏

使用 VBA 创建宏

管理数据交换

故障排除