Excel的VBA编程环境

Excel的VBA编程环境如图2-1所示。VBA是Visual Basic语言的一个子集,使用它可以独立完成很多编程任务,通过操作Excel等应用程序提供的对象接口,可以实现对这些应用程序的二次开发,提高工作效率和扩展它们的功能。

Document Image

图2-1 Excel的VBA编辑器

MATLAB支持OLE自动化编程技术。自动化是允许一个应用程序或组件控制另一个应用程序或组件的协议。这样,MATLAB可以被任何支持该协议的Windows程序启动和控制,这样的程序包括Visual C++,VB,Excel,Word,Access和Project等。使用自动化,可以执行MATLAB命令,并可以从MATLAB获取数组数据或把数组数据从MATLAB中输出。