私は、最後の行を最初に見つけるコードを書こうとしており、2行目から最後の行と3行目の間のすべての行を選択します。その後、削除を続行します。しかし、私はエラー13に続けて続けます:タイプの不一致3行目から2行目までの範囲を選択します。ランタイムエラー13:型の不一致?
Dim StartRow, LastRow, NuRow As Variant
StartRow = 3
Sheets("Sheet3").Activate
If WorksheetFunction.CountA(Cells) > 0 Then
'Search for any entry, by searching backwards by Rows.
LastRow = Cells.Find(What:="*", After:=[A1], SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
End If
NuRow = LastRow - 1
Rows("StartRow:NuRow").Delete 'Run time error 13 Type Mismatch
すべてのアイデア?