我是六神的六,
前言:
我们要用实践者的方式去思考,用思考者的方式去时间。
Syntax
Dim variable as integer/long or others.
这个行为给计算机下达的命令是 你去给我生成一个integer类型的变量放在内存中。有点python中实例化对象这么个意思,实例化了一个东西并在电脑的内存中。
好处:
1.提前申明好,计算机如何他的大小占比多少。提高了运行效率
我们在给对象 赋值的时候必然需要set 语句,要不然会出错。
Set object = expression
根据前言:
我们给对象赋值是有好处的
比如现在有一个worksheet对象
Dim sht as Worksheet
’创建一个变量sht 他拥有worksheet的属性和方法
for i =2 to 4
set sht = worksheet.add
(注意给对象赋值的时候,worksheet,当然只能赋值给他属性或者方法,不能只赋值worksheet!要不然会报错!!!报错显示要求对象(我不会告诉你我僵硬在这里很久了))。
next
让我们带着问题来思考,为什么我们要给对象赋值?赋值会有哪些好处呢?
很显然,上面的代码给sht这个对象赋予了添加工作表,这样的话,这个sht就是一个拥有添加工作表这个方法的对象。