2017-01-16 48 views
0

我的方案如下: 我有一个excel工作簿,可以处理很多东西,比如创建用户等等。 这个“创建用户”的一部分 - 程序是编辑网站上的一些信息。 但是这个网站需要以另一个有权访问的用户身份启动。 如果我通常用当前用户启动它,我无法控制IE。但是当我以另一个用户的身份启动IE时,我无法从Excel中控制它。从Excel控制另一个用户的IE浏览器

我做了大量的谷歌搜索,并尝试了很多东西。

Fx。从下列源代码:

http://www.makeuseof.com/tag/using-vba-to-automate-internet-explorer-sessions-from-an-excel-spreadsheet/

http://www.excely.com/excel-vba/ie-automation.shtml

http://www.mvps.org/emorcillo/en/code/vb6/iedom.shtml

其中没有我的情况下工作过。

回答

0

我找到了一个很好的解决办法在这里:https://superuser.com/a/49462

基本上,我发现这是可以强制使用Windows身份验证页面loginprompt,然后登录为不同的用户。

这意味着IE进程仍然以我的用户身份运行,因此可以从Excel控制窗口。

相关问题