目录
With语句
访问对象的属性采用点运算符应用“对象.属性”的方式进行,需要访问同一个对象的多个属性时,其语句可以写为
Object.Property1=Valuel
Object.Property2=Value2
Object.Property3=Value3
其中,Object为对象,Property1,Property2,Property3为该对象的属性。
当对同一个对象的不同属性进行重复访问时,可以使用With语句,除了可以省略重复的对象引用外,还可以加快程序对对象的访问。因而上述语句可以表示为
With Object
. Property1
. Property2
. Property3
End With
With语句的嵌套
当对象的某个属性为另一个类型的对象,且需要重复访问该属性的子属性时,可以利用With的嵌套,如:
Object . Property1 = Value1
Object . Property2.SubProperty1 = Value2
Object . Property2.SubProperty2 = Value3
Object . Property2.SubProperty3 = Value4
其中,Object为对象,Property1和Property2为它的两个属性,其中的Property2属性同时是另一个对象类型,其含有SubProperty1、SubProperty2和SubProperty3三个属性。此时,程序需要对Property2对象进行重复访问,因而采用With的嵌套格式如下:
With Object
.Property1 = Value1
With .Porperty2
.SubProperty1 = Value2
.SubProperty2 = Value3
.SubProperty3 = Value4
End With
End With
其中,包含在内层的With和End With之间的点运算符表示访问内层With所指的对象,即Property2对象。
Interior对象
Interior是单元