如何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模块包含简单调用包装器,每个作为一个函数实现过程为每一个类的方法。