VBA处理数据时,如何最较精确地获取最后一行和一列

2025-03-15 06:39:11
推荐回答(2个)
回答1:

我一般是使用UsedRange,直接复制到数组中处理,例如:

arr = Sheets("数据").UsedRange
for i = 1 to ubound(arr)
    for j = 1 to ubound(arr,2)
        msgbox "arr("& i & "," & j &")=" & arr(i,j)
    next i
next i

回答2:

Rng.SpecialCells(xlCellTypeLastCell)