如果加上参数名,则无须使用逗号:
Range(“A1”).Offset(ColumnOffset:=2)
因此,使用参数名加上:=设置参数是一种较好的编写代码的方法,不仅无须考虑参数的顺序,根据参数名也知道参数设置的具体含义 。
对于方法的参数也是如此,在此不再赘述 。
默认属性
对于对象的方法或属性来说,有些属性是默认的,也就是说,在我们没有设置属性时,对象就会自动表现出的行为 。
例如,Worksheets对象的Add方法,如果我们不设置参数,执行下面的语句:
Worksheets.Add
默认为在当前工作表前添加一个工作表,新工作表插入到当前工作表的前面 。
大多数情况下,我们会省略掉Range对象的Value属性,例如:
Range(“A1”).Value = https://www.i8ku.com/2021/“ExcelVBA”
与
Range(“A1”) = “ExcelVBA”
【Excel VBA 句点怎么设置】相同,将直接在单元格A1中输入文本“Excel VBA” 。
推荐阅读
- excelvba指令对象
- 一个简单的Excel VBA程序
- excel数据透视表VBA的数据类型
- excel数据透视表之VBA运算符
- 1 excel图表有条件的循环—Do While循环
- excel图表有条件的循环设置
- 看看VBA的Sub过程和Function过程
- excel图表常见问题回答!
- 使用INDEX函数返回整行或整列
- pandigitals Excel公式技巧之1/17和其他全数字