主要内容

如何Excel外接程序编译工作

MATLAB®编译器™,您可以创建可部署的插件运行微软®Excel®从MATLAB应用程序代码。将MATLAB函数用于一个Excel插件,您可以使用库的编译器应用程序,compiler.build.excelAddIn函数,或世纪挑战集团函数。

当你编译MATLAB代码,MATLAB编译器生成两个主要构件,COM组件(. dll)和VBA模块(.bas),然后整合成一个Microsoft Excel插件(.xla)。

支持集金宝app成Microsoft Excel,MATLAB编译器构建插件作为都是出类拔萃的COM对象基于组件对象模型,一个微软二进制对象的互操作性标准。COM组件使用一个通用的集成体系结构,在多个应用程序之间提供了一个一致的模型,包括微软办公软件应用程序。

COM组件与应用程序集成,您访问的COM对象Microsoft Excel通过微软Visual Basic®应用程序(VBA)。公开一个COM对象Visual Basic编程环境。这个类提供了MATLAB的接口函数的形式方法,对应于原始的MATLAB函数包含在您的项目。VBA模块包含简单调用包装器,每个作为一个函数实现过程为每一个类的方法。

相关的话题