vba中,arr(m,1)=Val(range("a265536").end(3))+m是什么意思,求高人指 ...

发布网友 发布时间:2024-10-24 11:30

我来回答

1个回答

热心网友 时间:14小时前

arr(m,1)=Val(range("a265536").end(3))+m
arr(m,1)是二维数组,m是行号
range("a265536").end(3)是取A列最后一个非空单元格的行号
val就是数值化

总体意思就是这个二维数组中第m行的内容,是A列最后一个非空单元格加m的行,A列的内容(肯定是空值)。
这程序写的不好,val我认为是多余的。一个外行写的练手的语句吧。。。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com