0

我已经在 VBA 中编写了代码来登录网站并根据我通过 VBA 输入框输入的条件显示给定页面。最初,我取一个案例编号,将其输入到输入框中。代码他们检查 o 以查看网站是否已经打开 - 如果是,并且我已经登录,它会转到案例 # 页面。如果我没有登录,他们会提示我输入密码以让我登录,然后重定向到案例 # 页面。我现在创建了一个 hph 站点,将所有案例 # 列为链接。我想单击链接并进行相同的过程。在这种情况下,我已经为每个链接提供了案例#,但仍然需要能够循环浏览打开的 IE 窗口以查看程序是否打开、我是否已登录等。我缺少的主要内容是相当于密码输入框,以及如何循环浏览 IE 窗口。在 VBA 中,我为密码创建了一个自定义表单;循环浏览我正在使用的 wIE 窗口“For Each w In CreateObject("Shell.Application").Windows”

如果需要,我可以发布我目前使用的代码。

谢谢!

皮特

4

1 回答 1

0

我不明白您的流程的哪一部分需要登录。

您要结束的网站?

如果是这样,它是不是已经有一些能力来显示登录页面,然后重定向到所需的位置?)但你应该注意,与 VBA 不同,它是你的机器的一个实际进程,可以做很多事情(其中询问如果启动了一些 IE 以及其中加载的页面是什么),其中包含 javascript 的网页 - 例如 - IE 是在沙箱中运行的程序,即它无法与您的大部分系统交互。在某些时候,您将需要在您的导航器中使用一些插件,以允许您正在寻找的那种 IE 搜索。

于 2013-10-25T15:43:31.350 回答