gpt4 book ai didi

vba - Excel 错误 1004 - 运行时错误 '1004' 应用程序定义或对象定义错误

转载 作者:行者123 更新时间:2023-12-04 21:25:28 26 4
gpt4 key购买 nike

我正在尝试清理我的电子表格。有许多空白单元格正在计数。我尝试使用此代码,但它给了我一个运行时错误。

Sub ClearAll()
Dim c As Range, MyRange As Range

Set MyRange = Range("A1:JS87")

For Each c In MyRange
If Len(c) = 0 Then c.ClearContents
Next c

End Sub

最佳答案

由于找到合并的单元格(或等效单元格),可能会触发此错误。我做了一些测试,IsEmpty 似乎跳过了这些情况。无论如何,我还包括一个错误捕获以完全确定。

Sub ClearAll()
Dim c As Range, MyRange As Range
Set MyRange = Range("A1:JS87")

For Each c In MyRange
On Error Resume Next
If (Not IsEmpty(c.Value)) Then
If Len(c) = 0 Then c.ClearContents
End If
Next c
End Sub

关于vba - Excel 错误 1004 - 运行时错误 '1004' 应用程序定义或对象定义错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17283813/

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