VBA,如何清理某个工作表范围内的数据

如题所述

1,如图,用VBA删除A1:H18内的内容:

Sub 清除内容()
    Range("A1:H18").Clear
End Sub

2,删除整行内容:

    Range("A1").EntireRow.Clear

3,删除整列内容:

    Range("A1").EntireColumn.Clear

4,删除活动工作表的所有内容:

ActiveSheet.Cells.Clear

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-12-09
with sheets(1) '1 表示第一工作表,可以改成你需要的
.Range("A1:G37").clear '清除Range("A1:G37").所有内容
end with

.Range("A1:G37").ClearContents '清除Range("A1:G37")的内容,但保留其格式设置本回答被提问者和网友采纳
相似回答