楼主 水星钓鱼 |
Q:一个VBA工程可以包括哪些模块? A:一个工程里可以包括三种模块。如图所示: 窗体模块:窗体模块可以包含窗体和它的控件的文本描述,如它们的属性设置,还可以包含窗体级的常量和变量的声明,外部的过程,事件过程和通用过程。 标准模块:标准模块可以包括全局(整个应用程序中均可用)或模块级的类型,常量,变量,外部过程和全局过程的声明。 类模块:类模块与窗体模块类似,只是它没有可视的用户界面。你可以使用类模块去创建你自己的对象,包括这些对象的方法和属性。 如何知道模块类型? 可以通过选中任一模块→右键→导出文件→从文件的扩展名可以获知。其中窗体模块的扩展名为.frm,标准模块的扩展名为.bas,类模块的扩展名为.cls。从扩展名可以知道Sheet1和ThisWorkbook都属于类模块,它们与"工程资源管理器"→右键→插入→类模块生成的类模块不同的是它们是预先定义好的类模块,在这些模块中可以使用预先定义好的对象及其方法属性,如Range,Worksheet等。其中Sheet1,ThisWorkbook是模块的名称。 |
2楼 omnw |
基础最重要了,要反复多次的学习,以免用到时出现错误。 |
3楼 xyh9999 |
好好学习,多谢分享. |