Excel VBA With 语句一个比较方便的对象实例详解
程序员文章站
2022-06-26 10:53:54
在昨天我们把循环语句学习完了之后,VBA的基本语句我们可以说讲完了,今天来讲最后一个语句:With 语句,为什么我把它放在最后面讲呢?因为在使用With语句做例子的...
在昨天我们把循环语句学习完了之后,VBA的基本语句我们可以说讲完了,今天来讲最后一个语句:With 语句,为什么我把它放在最后面讲呢?因为在使用With语句做例子的时候我会用到单元格对象的一些属性,在之前的大部分课程里面,我一般都是用Msgbox以及InputBox为大家做讲解,没有真正涉及到我们平常工作所见的单元格区域,并且在接下来的课程里面我们基本每次都会和单元格对象打交道了,所以这节课也是承上启下的作用,关于对象的属性、方法、事件等知识在我们这个系列的第四课里面,有需要的话可以去温习一下。
好了,那我们就开始今天的With语句的学习。With语句是当对某个对象执行一系列的语句时使用比较方便,因为它可以不用重复地指出对象的名称。
示例:我们现在要显示单元格A1的地址、单元格A1的父级名字并且把单元格A1的值改成:Excel VBA让工作事半功倍。
正常情况下我们一般会这样写:
结果:
现在我们使用With语句看看怎么写:
结果:
怎么样是不是简便了很多,只需要一个With,末尾以End With结束,在获取属性值的之后就不需要再重复写对象名了,行了,大家实践一下吧,我相信你会喜欢上With语句的用法的,反正我当年第一次接触的时候就非常喜欢这个语句
上一篇: 底线
下一篇: 你跟相亲的姑娘来电么