Excelで範囲の行番号を取得したいのですが、取得する方法を見つけることができません。私は次のコードを使用しています:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim nr As Integer
Set nr = Target.Row
End Sub
実行すると、次のようになります。コンパイルエラー:オブジェクトが必要です
また、Target.Rowを次のように置き換えようとしました。
Target.Cells(1, 1).End(xlUp).Row
Target.Find("*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
Target.End(xlUp).Row
Target.Offset(0, 0).Row
しかし、これらのどれもうまくいかないようです:(
誰かがエラーの原因について何か考えがありますか?