我想要获取使用范围的最后一行和一列。vba-使用范围的最后一行和一列
得到最后的行和列我用下面
Dim varCurrentUsedRange As Variant
Dim LastRow As Long
Dim LastCol As Long
varCurrentUsedRange = ActiveSheet.UsedRange
LastRow = UBound(varCurrentUsedRange)
LastCol = UBound(varCurrentUsedRange , 2)
代码此代码返回正是上次使用的行数,甚至是第一个使用小区不在行1
但返回使用的列数而不是最后使用的列。
例如,如果第一个使用的列是2,最后一个是6,则预期返回6,但它只返回5(使用的列数)。
那么如何得到最后使用的列号而不管起始列?
预先感谢您。
你见过[这](https://stackoverflow.com/questions/11169445/error-in-finding-last-used-cell-in-vba/11169920#11169920) –