Excel VBA-自动填充表单
我有一个小宏,使用shell命令将我带到Chrome上的一个网站,但我希望将它链接到另一个在网站上填充用户名和密码的网站。这可能吗?到目前为止,我的代码是:Excel VBA-自动填充表单,excel,vba,forms,Excel,Vba,Forms,我有一个小宏,使用shell命令将我带到Chrome上的一个网站,但我希望将它链接到另一个在网站上填充用户名和密码的网站。这可能吗?到目前为止,我的代码是: Sub Logintest2() Dim chromePath As String chromePath = """C:\Program Files (x86)\Google\Chrome\Application\chrome.exe""" Shell (chro
Sub Logintest2()
Dim chromePath As String
chromePath = """C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"""
Shell (chromePath & " -url http://www.google.com")
End Sub
我在Reddit上找到一篇帖子,上面说使用InternetExplorer要容易得多,因为Excel/VBA有一些内置的互操作。然而,如果你跟我一样,你就讨厌IE 同样的Reddit帖子建议使用第三方插件,名为。我过去常常下载并安装它 下面的代码成功地在Chrome中打开了Google,并将搜索框的文本设置为“这是一个测试”
子测试()
Dim bot作为新的Web驱动程序
机器人启动“chrome”https://www.google.com"
bot.Get“/”
bot.FindElementByName(“q”).SendKeys“这是一个测试”
停止
端接头
我使用DevTools(F12)浏览web内容,发现搜索框中有name=“q”
祝你好运 非常感谢。我正在为一组人创建一个链接,让他们都下载Selenium是不可能的。如果是那样的话就好了。不过,我仍在努力获取自动填充的用户名和密码。有什么想法吗?