Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用VBA运行用于Chrome的iMacros_Vba_Google Chrome_Imacros - Fatal编程技术网

使用VBA运行用于Chrome的iMacros

使用VBA运行用于Chrome的iMacros,vba,google-chrome,imacros,Vba,Google Chrome,Imacros,我已经开发了许多宏,它们使用VBA打开iMacro和刮取/更新各种网站。通常,我使用iMacros浏览器,偶尔也使用IE浏览器。我正在开发一个新的宏,但该网站对iMacros或IE浏览器的响应都很好 我正在尝试为Chrome使用iMacros。从我所读到的内容来看,我应该能够像下面这样为Chrome打开iMacros: Set iim1 = CreateObject("imacros") iret = iim1.iimOpen("-cr", True) 然而,它并不像我期望的那样工作。它打开C

我已经开发了许多宏,它们使用VBA打开iMacro和刮取/更新各种网站。通常,我使用iMacros浏览器,偶尔也使用IE浏览器。我正在开发一个新的宏,但该网站对iMacros或IE浏览器的响应都很好

我正在尝试为Chrome使用iMacros。从我所读到的内容来看,我应该能够像下面这样为Chrome打开iMacros:

Set iim1 = CreateObject("imacros")
iret = iim1.iimOpen("-cr", True)
然而,它并不像我期望的那样工作。它打开Chrome,然后在大约60秒后关闭Chrome,而不执行宏中的任何其他命令

我是做错了还是安装不正确?如有任何建议,将不胜感激。这是我用Chrome开发的第一个宏

以下是我当前使用的设置: Office 365(Excel 2016) 适用于铬12.0.501.6698的iMacros 视窗10 64位操作系统
Chrome 77版。

检查IE是否在兼容模式下运行可能是个好主意。我在使用Autocad的VBA中使用webbrowser控件时遇到了相同的问题。即使安装了IE,如果我浏览到一个显示浏览器版本的网站,我也会看到巨石阵旧版IE6。 所以这也可能发生在你的情况下。我很肯定他们只是利用微软IE引擎。这是一个看起来过时的链接,但都是一样的: 在我将acad.exe放入注册表后,价值11000英镑的巨石阵消失了:)

添加一个包含运行的可执行文件名和DWORD 11000的键。
因此,从同一个方向进行调查可能是一个好主意

祝你好运:)这不再是科学了,格林女士我不认为这是正确的答案/解决方案(在这种情况下),请参阅我在iMacros论坛上的回复:-但是@OP显然对此感到高兴。。。嗯,好吧,即使我不是真的理解“一切”。。。(是的,我熟悉Reg中的所有IE仿真值…)我并没有说它在所有情况下都有效。但也许值得一试。这也是一个普遍的问题,这种IE DLL调用组件,有时可以这样解决。背后的基本思想是,IE组件可能处于Compability状态。通常IE11并不像大多数人认为的那么糟糕。那么你的问题是什么?你解决了吗?你有没有尝试解决这个问题?对于那些感兴趣的人,+iMacros论坛上的并行线程:-我想有更多信息,但是@TL的第一个答案已经被接受了。。。(我也不完全明白为什么…)测试测试:SOF仍然有车…!?=>是的,是啊。。。!!
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION