VBA中的对象、属性、方法,事件这个概念的含义是最基础的东西,本文以实例详细说明一下。
方法/步骤
1
打开EXCEL,在工具栏空白处右击,在弹出的菜单中选择“控件工具箱”
2
在“控件工具箱”工具栏中,点击“命令按钮”,在工作表中拖动鼠标至适合大小。
3
命令按钮是VBA应用程序中经常使用的对象,对象就是存在的东西,是VBA处理的内容,不仅仅如此对象还包括工作薄、工作表、工作表上的单元格区域、图表等等。
4
选择命令按钮,右击在弹出的菜单里选择“属性”
5
在“属性”窗口,我们清楚的看到控件的属性。
7
事件就是由用户或者系统触发的,可以在代码中响应的一段代码。比如,当我们移动鼠标,单击鼠标,选中单元格等这些都会产生一系列的事件,通过编写代码响应这些事件,当发生此类事件时,程序代码就会进行相应的操作。
8
如我们这个例子中,我们双击命令按钮,我们在VBA窗口中,点击右上方的“声明”我们可以看到命令按钮所有的事件。
9
默认情况是CLICK事件,即单击鼠标会执行的代码。
11
点击“控件工具箱”的“退出设计模式”窗口。
13
下面我们再来看看什么是方法。上面我们提到了属性,属性的是对象的属性,方法也是对象的方法。一个人身高、胖瘦等称之为属性,一个人的笑、哭、走、跑,我们可以看成方法。也就是属性是静态的,而方法可以看成是动态的。
14
下面我们看一下Range对象(单元格区域)在编辑模式下,双击命令按钮,进入VBA窗口,我们输入“Range.”你可以看到Range对象的所有方法。
15
如我们再加入代码,Range('A1:A12').Select,其含义是我们执行单击事件后,A1:A12单元格区域将被选中。
上一篇:吃竹子的大熊猫简笔画
下一篇:爱吃竹子的小熊猫怎么画