|
▼はる さん:
あぁ、上のほうを残すわけですね。
Sub Sample3_1()
Dim i As Long
Dim z As Long
i = Range("A1").CurrentRegion.Rows.Count + 1
z = ActiveSheet.UsedRange.Cells(ActiveSheet.UsedRange.Cells.Count).Row
Rows(i & ":" & z).ClearContents
End Sub
Sub Sample3_2()
'Sample3_1 の ちょっと横着バージョン
Dim i As Long
i = Range("A1").CurrentRegion.Rows.Count + 1
Rows(i & ":" & Rows.Count).ClearContents
End Sub
Sub Sample4()
'上のほうの残すべきリスト範囲の列にタイトルも含めて空白列があれば使えませんが
Dim v As Variant
v = Range("A1").CurrentRegion.Value
Cells.ClearContents
Range("A1").Resize(UBound(v, 1), UBound(v, 2)).Value = v
End Sub
|
|