如何使用vba向网页表单输入值

时间:2017-12-09 01:50:45

标签: html excel vba

我正在尝试将Excel中的值输入到网页中。我想出了打开页面并能够输入值的所有方法,但问题是有一种形式我无法弄清楚。大多数表单都有标签,类或名称,但有一些似乎没有让我在代码中识别它。以下是表单的网页摘要:

<div class="OrderForm_input">
    <input type="number" step="0.01" min="0" placeholder="0.00" value="" autocomplete="off">
    <span>IDD</span>
</div>

我四处寻找,这是我能想到的最好的。我认为这里的标签是“输入”,但似乎不起作用:

Set IE = CreateObject("InternetExplorer.Application")
IE.navigate "\\HJInet\input"
IE.document.getElementsByClassName("OrderForm_input").getElementsByTagName("input").Value = "12.98"

我在第3行遇到错误:运行时错误“438”,Object不支持此属性或方法。

0 个答案:

没有答案