VBA range.resize的意义.Sub k() 'resize的作用Range("b1:e5") = "b1e5"Range("b1:e3") = "34"Range("b1:e5").Resize(3,4).Value = "34"End Sub复制代码请问,第3行与第4行的结果是一样的,那么resize存在的意义是什么?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/25 09:40:01
VBA range.resize的意义.Sub k() 'resize的作用Range("b1:e5") = "b1e5"Range("b1:e3") = "34"Range("b1:e5").Resize(3,4).Value = "34"End Sub复制代码请问,第3行与第4行的结果是一样的,那么resize存在的意义是什么?
VBA range.resize的意义.
Sub k() 'resize的作用
Range("b1:e5") = "b1e5"
Range("b1:e3") = "34"
Range("b1:e5").Resize(3,4).Value = "34"
End Sub复制代码
请问,第3行与第4行的结果是一样的,那么resize存在的意义是什么?
VBA range.resize的意义.Sub k() 'resize的作用Range("b1:e5") = "b1e5"Range("b1:e3") = "34"Range("b1:e5").Resize(3,4).Value = "34"End Sub复制代码请问,第3行与第4行的结果是一样的,那么resize存在的意义是什么?
虽然你这两个的代码结果一样的,但是并不能说resize存在的没有意义了?
正是因为resize的应用才会有相同的结果,假使你在下面那行代码去掉resize,用:
Range("b1:e5").Value = "34"
还能一样吗?
注意:
上面那行区域是:("b1:e3") -------- 3行4列
下面那行区域是:("b1:e5"),-------- 5行5例如,正是用了resize(3,4)才缩小到3行4列.这这正好说明了resize的作用.