以下两种使用命名范围清除内容的方法有什么区别?我注意到方法B清除了 所有 超过命名范围,而方法A只清除了 中的内容。这是为什么?
A
lastRow = Range("sTable").Rows.Count
With Range("sTable")
.Range("A1:S" & lastRow).ClearContents
End With
VS
乙
lastRow = Range("sTable").Rows.Count
lastCol = range("sTable").columns.count
With Range("sTable")
.Range(.cells(1,1),.cells(lastRow,lastcol)).ClearContents
End With