运行时错误6069
你好家伙我有为我打开的循环内联形状(doc文件附加的xlsx文件)。它工作正常,但有时我得到一个错误:运行时错误6069
Run-time error 6069
它会通知我尝试打开Excel应用程序,也许它没有安装(WOW)。
当我调试它突出了一个车道
wddoc.InlineShapes(lShapeCnt).OLEFormat.Activate
我按下“运行”,它正常工作,就像没有错误。 但这是令人沮丧的,因为我需要干预和谁将使用此工具的用户不能这样做。
回答:
这可能是一些超时问题。您可能会尝试重复一段时间的操作:
... timeout = Now + #00:00:01# 'Try for 1 second max
On Error Resume Next
Do
Err.Clear
wddoc.InlineShapes(lShapeCnt).OLEFormat.Activate
Doevents 'Sometimes you need to allow events to succeed in some methods
Loop While Err.Number=0 Or Now>timeout
If Err.Number <> 0 Then
MsgBox "Coudn't make call..."
Err.Raise Err.Number
End If
On Error GoTo 0 'or whatever error handler you were using
...
以上是 运行时错误6069 的全部内容, 来源链接: utcz.com/qa/263490.html