4

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

しかし、これらのどれもうまくいかないようです:(

誰かがエラーの原因について何か考えがありますか?

4

0 に答える 0