Excel VBA HTML自动化 - 通过文件上传输入按钮上传图片

时间:2016-04-13 02:39:27

标签: html excel vba excel-vba internet-explorer

过去几天我一直在努力寻找一种方法来实现这一目标,但到目前为止都失败了。

我正在使用Excel VBA通​​过Internet Explorer打开在线商店网站发布待售商品,并自动点击文件上传按钮将图片添加到该商店商品。我似乎无法让它工作,它甚至没有点击文件上传按钮。

我知道“文件上传”按钮具有阻止自动化的安全措施。过去我在AutoIT的帮助下做到了这一点,但现在我正在尝试使用普通的Excel VBA来实现这一目标。

我的最后一次尝试是:

For Each element In ie.document.getElementsByTagName("Input")
        If InStr(element.Name, "file") > 0 Then
            element.Click '
        End If
Next

我希望你能分享一个解决方案。我甚至考虑鼠标点击文件按钮所在的区域,但后来我知道与文件选择对话框进行交互将是另一个问题。

0 个答案:

没有答案