假设表单的名称是Sheet1Then
一个代码清除所有内容
ThisWorkbook.Sheets("Sheet1").Cells.ClearContents
Run Code Online (Sandbox Code Playgroud)
和其他代码清除从第2行到最后一行的所有内容,无论它是什么.
您可以找到最后一行,然后清除内容.但是你为什么要那样做呢?只需ALL在第二行后清除行?
With ThisWorkbook.Sheets("Sheet1")
.Rows("2:" & .Rows.Count).ClearContents
End With
Run Code Online (Sandbox Code Playgroud)
如果你仍然想要清除第二行开始直至最后一行的所有内容,然后看这如何找到最后一行,一旦你得到了最后一排,然后简单地使用这个
With ThisWorkbook.Sheets("Sheet1")
.Rows("2:" & LastRow).ClearContents
End With
Run Code Online (Sandbox Code Playgroud)
注意:
A1:A2已合并,则上述代码将失败.所以要小心:)