今天,我们来聊一聊对象!!
哈哈,玩笑了。
我想说的是,VBA是一个面向对象的程序语言,既然要面向对象,首先我们就得了解在VBA中,特别是在Excel VBA中,有哪些对象,我们常用的是哪些对象!
通俗点说,对象是能被VBA代码执行操作的目标,这些目标大多数我们都能实实在在地看到。比如我们的工作簿文件、工作表、单元格、图表、图形、菜单、按钮、提示框====。
下面是一些常用对象的名称、代码及解释,一定要记住哟,嘿嘿。
至于每个对象怎么用,以后我们会以单独的章节来说明,请大家持续关注我们的公众号哟!
学习VBA,光知道有哪些对象还不行哟!
我们得知道怎么用这些对象!
那么,第一步,我们需要掌握对象的属性(特性)和方法(操作方式)!
对象的属性是指属于对象的特性,例如数量、颜色、大小、位置、类型等等。例:
工作表的个数:Worksheets.Count ===> Count属性 ,表示个数
工作表的位置:Worksheets(1).Index ===> Index属性,表示序号
单元格的值: Range('A1').Value=1 ===> Value属性,表示值
对象的方法是指对象可以执行的一个动作,比如工作簿的新建、工作表的创建、单元格的删除等等,例:
工作表的新建:Worksheets.Add after:=Worksheets(1),Count:=5
从上例可以看出,对象的方法一般都带有参数,来指示这个动作怎么去完成。上例表示:工作表的新建于第一个工作表之后,数量为5个。
不明白没有关系,在后期的介绍中,我们会直接以实战的形式带大家步入VBA的殿堂,所以表急,好戏才开始呢!
联系客服