我看过几个关于这个问题的帖子。我知道是什么导致了它,但我正试图想办法阻止它出现。
有一个名为Main的excel文件,我必须保持打开状态,每隔20分钟自动更新:
Application.OnTime
在VBA公式中,有一个
的召唤Loc = Range("location").Value
因此,如果我打开另一个excel文件,我会在自动更新时收到范围错误。
在检查值是否正确并忽略一个错误之前,我是否可以放入一些内容?我尝试了一些东西并环顾四周,但没有任何效果。
感谢您的帮助。
答案 0 :(得分:0)
我知道问题是什么,我正试图找到一种方法来阻止或检查另一个文件中的空值.... Demas 5分钟前
我同意蒂姆的观点。如果您可以完全符合您的范围,那么就这样做。另外阅读:)
这是你想要的吗?
Dim rng As Range
'
'~~> Rest of the code
'
On Error Resume Next
Set rng = Range("location")
On Error GoTo 0
If Not rng Is Nothing Then
Loc = Range("location").Value
'
'~~> Rest of the code
'
End If