标题起的吸引人些……。其实,我是想问有没有更好的,表示“如果有数据,则返回前一行的值”的函数,比如这里,希望返回4(即数据11的行的前一行)
j = Cells(4, 2).End(xlDown).Row
debug.print j
9
也就是j=9
似乎如果开始就有数据,它就会一直找到开始没有数据的行
如果开始没有数据,它就会一直找到有数据的行
和一般的认识不同,它不是‘开始找到有数据的行并返回行值’,要视情况而定
而上图以下代码,则得6
j = Cells(4, 2).End(xlDown).Row
debug.print j
6