首页 > 解决方案 > 选择下拉框 (VBA)

问题描述

我可以使用我的代码单击下拉框选项。但我想根据 excel 表上的值单击它。

我应该怎么做?我制作了 sheet1,A2 单元格中有选项 1(文本)。

Sub Dropdowncombobox()

Dim bot As New WebDriver


bot.Start "chrome"

bot.Get "https://the-internet.herokuapp.com/dropdown"

Stop

Dim ele As SelectElement
Set ele = bot.FindElementById("dropdown").AsSelect

ele.SelectByText "Option 1"

标签: vbaselenium-chromedriver

解决方案


您可以获取单元格的值并将其进一步传递,如下所示:

ele.SelectByText Sheet1.Range("A2").Value

推荐阅读