程序员的知识教程库

网站首页 > 教程分享 正文

VBA对象的属性_excel vba 对象类型详解

henian88 2025-02-16 20:58:20 教程分享 8 ℃ 0 评论

每个VBA对象都有各自的方法和属性,只有掌握了对法和属性才能让一段代码去运行。

打个比喻,把小A去超市买东西的过程比作一段VBA代码的运行过程。

小A去小区最大的超市买了一瓶冰冻的矿泉水,并立即喝掉。

小A、超市、矿泉水就是VBA的对象。

最大就是超市的属性,冰冻就是矿泉水的属性。

喝掉就是方法。

对象的属性就是对象的某个特征,比如颜色、大小、地址、名称。每一个对象都有属性,并且有多个属性。

以下就是关于VBA对象属性的举例:

Sub 工作表的名字()

MsgBox Sheet3.Name

End Sub

以下代码就是获取sheet3的名称。名称就是sheet3对象的属性。

Sub 单元格的行号()

MsgBox Sheet3.Range("a2").Row

End Sub

以下代码就是获取A2单元格的行号,行号就是Range("a2")对象的属性。

Sub 单元格的列宽()

MsgBox Sheet3.Range("b2").ColumnWidth

End Sub

这段代码就是获取A2单元格的列宽,列宽就是Range("a2")对象的属性。

这些属性未必需要我们全部记住,只要记住常用的,了解其他不常用的属性。在输入代码时就会自动弹出。傻瓜系统也有智能的时候。

下图中带有绿色图标的就是属性代码,带有手指标志的就是方法代码。我们可以理解为用颜色表示就是属性,用手操作就是方法。

慢慢学下来,对VBA有没有开始入门?

欢迎+: data--tech 进行交流

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表