如何在Excel中获取范围的行号?
我想在Excel中得到一个范围的行号,但我无法find一个方法来获得它。 我使用下面的代码:
Private Sub Worksheet_Change(ByVal Target As Range) Dim nr As Integer Set nr = Target.Row End Sub
当我运行它时,我得到: 编译错误:所需的对象
我也尝试用以下replaceTarget.Row:
Target.Cells(1, 1).End(xlUp).Row Target.Find("*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row Target.End(xlUp).Row Target.Offset(0, 0).Row
但是,这些似乎都没有工作:(
有没有人有什么想法是什么导致错误?