gpt4 book ai didi

VBA,带工作表,清除表格内容

转载 作者:行者123 更新时间:2023-12-04 22:31:38 25 4
gpt4 key购买 nike

我有一张要清理的表,得到 object required我的范围线上的错误。

我也尝试过其他事情,但它也倾向于清除当前页面。

Sub ClearDatabase()
With ThisWorkbook.Worksheets("database").Select
Range("A2:FR" & .Cells(.Rows.count, "A").End(xlUp).row).ClearContents 'adjust this if needing to clear more
End With
End Sub

最佳答案

正确使用 With ... End With block 。

Sub ClearDatabase()
With ThisWorkbook.Worksheets("database")
'adjust this if needing to clear more
.Range("A2:FR" & .Cells(.Rows.count, "A").End(xlUp).row).ClearContents
'alternate
'.Range(.cells(2, "A"), .Cells(.Rows.count, "A").End(xlUp).offset(0, 173)).ClearContents
End With
End Sub

.CurrentRegion 属性将覆盖从 A1 向外辐射的区域,直到它到达一个完全空白的行和完全空白的列。
Sub ClearDatabase()
With ThisWorkbook.Worksheets("database")
'offset preserves the column header labels in row 1
.Range("A1").CurrentRegion.offset(1, 0).ClearContents
End With
End Sub

关于VBA,带工作表,清除表格内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52301706/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com