vba中,arr(m,1)=Val(range("a265536").end(3))+m是什么意思,求高人指 ...
发布网友
发布时间:2024-10-24 11:30
我来回答
共1个回答
热心网友
时间:17小时前
arr(m,1)=Val(range("a265536").end(3))+m
arr(m,1)是二维数组,m是行号
range("a265536").end(3)是取A列最后一个非空单元格的行号
val就是数值化
总体意思就是这个二维数组中第m行的内容,是A列最后一个非空单元格加m的行,A列的内容(肯定是空值)。
这程序写的不好,val我认为是多余的。一个外行写的练手的语句吧。。。