分享

VBA简单入门01:认识对象

 weima938 2018-06-15

1、对象是个啥?

对象就是平常生活中的物品。比如,人(算物品?)、手机、钱包、钥匙......

在VBA中常用的对象包括单元格Range、工作表Worksheet、工作簿Workbook,除了这三大件,当然还包括

图表、图形、文本框......

2、有人的地方就会有人抱团取暖,于是就有了团体、集体。

蜿蜒的一座座山形成了气势磅礴的山脉。

在VBA中,对象的“抱团”就组成了集合。

比如,

单元格区域A1:B10,可以看成是它里面的每一个单元格形成的集合;

工作表可以看成是由N*N个单元格组成的集合;

多个工作表又组成了集合Worksheets;多个工作簿又组成了集合Workbooks......

3、对象的层级关系。

一个典型的家庭中,存在这样的层级关系:儿子--爸爸--爷爷。

在Excel中,也存在这样的从属关系:单元格--工作表--工作簿。

4、对象的属性。

属性就是个形容词。如人的高矮肥瘦;毛发的乌黑发亮;诺基亚手机的耐摔和砸破核桃的硬度.....

在VBA中,单元格的行高、列宽;字体的颜色大小;工作表(簿)的名称(Name),都是其相对应的属性。

5、用对象的Parent属性看层级关系。

【对象.Parent属性】返回该对象的“上一级”对象。下面代码返回每一个上级对象的名称。

VBA简单入门01:认识对象

代码解释:在英语中Parent有父亲的意思,那么在代码中......

1、单元格A1的上一级对象(爸爸)是工作表;

2、工作表的上一级对象(爸爸)是工作簿;

3、工作簿的上一级对象(爸爸)是MS Excel;

4、MS Excel的上一级对象(爸爸)不是比尔盖茨,因为它最大了,没有爸爸%>_<%。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多