问题标签 [ie-automation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
75 浏览

excel - Excel IE 自动化识别并作用于 Tab Strip 'css' 元素 (encore)

我想我可以根据 Yu Zhou 在回答我之前关于同一主题的问题时给我的一个很好的答案来解决这个问题 [https://stackoverflow.com/questions/63677723/excel-ie-automation-identifying-a- css-element] 在此处输入图像描述 从上面的图片中,我想要完成的是按下“Block & Lot”选项卡,这样我就可以在适当的字段中输入搜索条件并激活搜索按钮来找到它。

我到目前为止的代码是:

这让我到了激活“Block & Lot”选项卡的地步(或者我相信是这样),但无论我尝试什么,我都无法获得下面的字段('选择一个自治市镇','输入块'和'输入很多')出现,以便我可以在其中输入数据。网站这部分的html代码如下:

0 投票
1 回答
29 浏览

vba - VBA IE自动化-在网页上单击按钮时元素的变量丢失参考

我使用 VBA 和 IE 自动化打开网页、登录、通过填写一些输入字段并单击网页的特定按钮进行导航,最后从中获取一些数据。

在导航时,我为网页中的元素设置了几个变量。接下来,我单击网页的按钮,然后单击一些变量(ele0eleeleCol0“失去参考”。我所说的“失去参考”是指它们既不指向元素也不等于什么。


这就是变量(ele0和)在局部变量窗口中的显示ele方式:eleCol0 在此处输入图像描述


这是一些代码:

有人可以解释一下吗:

  • 这个奇怪的变量状态是什么意思?
  • 为什么或何时发生这种情况?

我需要了解这一点才能避免它。

0 投票
1 回答
52 浏览

excel - 获取 IE 自动化错误“对象变量或未设置块变量”

我在自动化现有的 IE 窗口时遇到错误。错误是

“对象变量或未设置块变量”代码是

0 投票
0 回答
31 浏览

excel - 使用 VBA 选择下拉列表

我想使用 excel VBA 通过 getElementByID 函数选择下拉列表。但是,我在以下行遇到错误 91:ID.Focus。我想这意味着 VBA 没有找到 item:select1,但我不知道为什么。谁能帮我弄清楚我错过了什么?

这是我的代码

下面是HTML