gpt4 book ai didi

excel - CreateObject随机抛出 "A system shutdown has already been scheduled"错误

转载 作者:行者123 更新时间:2023-12-01 19:58:41 26 4
gpt4 key购买 nike

我用谷歌搜索了一下,什么也没有。

我的工作就是让我的同事生活得更轻松。

目前,他们使用的是 10 多年前设计的非常笨重的电子表格。

在使用 PHP 将他们的工具和报告迁移到本地 Intranet 的过程中,我配置了一个电子表格,该电子表格根据他们的 Application.Username 下载该人员的权限

然后与服务器进行一些来回操作以生成 session key ,然后弹出 Internet Explorer 使用他们从工作簿的下拉列表中选择的相关工具打开 - 意味着他们的 session 和工具那么纯粹是基于浏览器的。

一切都很好,但是随机的,有时,当触发打开互联网浏览器的子程序时,会出现非常奇怪的错误消息:-

单击“调试”后,将显示以下功能,您可以自己看到哪一行以黄色突出显示。

我可以确认我的任务计划中根本没有任何任务。当我结束此操作并再次运行它时,它很可能运行得很好......只是有时会弹出此错误。

请帮忙!提前致谢。

最佳答案

对于这种看似无关且间歇性的错误,我通常选择稍微延迟、捕获错误并重试或两者兼而有之。

尝试以下操作(立即重试):

Function gogogo(sessKey)
On Error GoTo ErrHandler
reportId = Sheet2.Range("A" & (Sheet2.Range("B1").Value + 1)).Value
Set objIE = CreateObject("InternetExplorer.Application")
URL = "http://localinternetdomainhere/OnlineTools/" & reportId & "/access/" & sessKey
With objIE
.Visible = True
.navigate URL
End With
ThisWorkbook.Saved = True
ThisWorkbook.Close False
Exit Function

ErrHandler:

If Err.Number = &H800704A6 Then 'Put a breakpoint here to make sure this is the ACTUAL VBA error number and not the ActiveX one. You might need to check against the Err.LastDllError property
Resume
End If
Err.Raise Err.Number, Err.Source, Err.Description,err.HelpFile, err.HelpContext 'Reraise the error otherwise

End Function

关于excel - CreateObject随机抛出 "A system shutdown has already been scheduled"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23994477/

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