- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在调用以下对象时遇到自动化错误
Set IE = CreateObject("InternetExplorer.Application")
显示错误
运行时错误“-2147467259 (80004005)”自动化错误未指定错误
任何人都可以知道为什么会发生这种情况
'从评论中移动了代码
Sub TableExample()
Dim IE As Object
Dim doc As Object
Dim strURL As String
strURL = Range("B2").Value
Set IE = CreateObject("InternetExplorer.Application")
With IE '
.Visible = True
.navigate Range("B2").Value
Do Until .readyState = 4
DoEvents
Loop
Do While .Busy
DoEvents
Loop
Set doc = IE.document
GetAllTables doc
.Quit
End With
End Sub
最佳答案
我只是在这个问题上浪费了 4 个小时,我对这个解决方案是如此简单而感到惊讶。每次运行该行时,Excel 都会创建一个新的 activeX 实例:
Set IE = CreateObject("InternetExplorer.Application")
它到底是如何工作的我无法理解,但即使在您重新启动 Excel 后,这些引用仍然存在。几十个堆积起来后,Excel 内存不足,无法生成更多
重新启动计算机(可能是一种更简单的方法,但这对我有用)然后粘上线
IE.Quit
在代码末尾
关于CreateObject ("InternetExplorer.Application"中的 VBA 自动化错误),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22061833/
当我从我的经典 ASP 页面调用 Server.CreateObject() 时,我得到 Microsoft VBScript runtime (0x800A01B6) Object doesn't
有谁知道使用以下选项的原因: Wscript.CreateObject("some.object") 和 CreateObject("some.object") 在 VBScript 中?当我找到使用
下面的 JSNI 包装器类是否做同样的事情? public final MyClass extends JavaScriptObject { // ... private static M
我尝试使用 MSXML2.serverXMLHTTP.6.0 或 WinHttp.WinHttpRequest.5.1 同时创建 100-300 个 HTTP 对象/请求。 这些请求是使用测试应用程序
如何重新实现QTextDocument.createObject? 此方法在制作QTextFrame、QTextList、QTextTable或其他QTextObject时发挥作用。 根据woboq
我想用简单的 C++ 语法创建一个简单的工厂方法: void *createObject(const char *str,...) { if(!strcmp("X",str)) retu
在 VBScript(和 VBA/VB6)中,有一个名为 CreateObject 的函数 像这样: Dim ExcelApp As Object Set ExcelApp = CreateObjec
CreateObject 函数 创建并返回对 Automation 对象的引用。 CreateObject(servername.typename [, location]) 参数 serv
有人可以建议我如何终止或绕过偶尔需要几分钟才能完成的 CreateObject 操作吗?基本上我有这段代码: Set m_Zeacom = CreateObject("QmCOM.QIntegrate
我在理解 createObject() 时遇到了一些问题函数,文档说它的使用类似于 CreateObject("component", component-name) . 在文档中,提到Coldfus
我喜欢脚本,我不喜欢重新发明轮子,所以我喜欢 CreateObject 能否请您指出一个可在 VBScript 上使用的广泛而有用的对象列表,并附上简要说明。真的,我还没有找到一个超过 50 个的网站
我想创建一个安全的 ColdFusion 环境,为此我使用了多个沙箱配置。使用友好的管理员界面可以轻松完成以下任务: 限制 CFtags,例如:cfexecute、cfregistry 和 cfhtt
我有这个 VBScript 它工作正常,脚本没有问题,但我想在 Chrome 而不是 IE 中打开它。 我对 VB 脚本非常陌生。 有人可以帮帮我吗。 WScript.Quit Main Functi
我有一个 VB.NET 应用程序,它使用 CreateObject 来使用 Excel 并将大量数据转储到其中。我们遇到了内存不足的异常,此时我们的应用程序通常会达到 1GB 内存。但我无法将所有数字
我正在用经典的 ASP(在 Windows CE 上)编写一个导航系统。我需要一种基于调用脚本动态包含导航文件的方法。我想出了以下代码,其中包含位于调用脚本文件夹中的 nav.inc,以允许不同的文件
我正在使用 HtmlPage.RegisterCreateableType从javascript调用一些C#代码的方法。在 MSDN 文档中,他们说: Registers a managed type
我有一个包含以下代码的 .cfm 文件: #a.hello()# #testJava()# 这引用了一个 Java 类文件: public class Test {
当我在 NS-3(网络模拟器)中查看不同的示例时,我遇到了这样的定义。我不明白这个语法到底是什么意思。 Ptr a = CreateObject (); 在其他一些情况下,它们使用类似的语法,但
早上好。我在这个论坛和互联网上阅读了很多类似的主题,但我没有找到解决我的问题的方法。 我只是想用 C++ 转换这些 VB 行: Dim OR As Object Dim info as String
有谁知道在使用 WScript.CreateObject 时使用前缀的实际目的? 我有一个 C++ COM 项目示例,它有一个调用 C++ dll 项目中 COM 对象方法的 VB 脚本文件。 Fun
我是一名优秀的程序员,十分优秀!