如何在VBA中使用硒从文本框中清除值



当我尝试使用.Clear从文本框或组合框中清除值时,错误显示为

Selenium error, element not interactable. Session info: chrome= 76.0.3809.87  Driver info: chromedriver =76.0.3809.25
```Dim bot As New WebDriver
```bot.FindElementByXPath("//*[@id='textbox/combobox_ID']").Clear

我希望输出是从textbox/combobox中清除已经存在的值。

使用已经在VBA代码中使用的Xpath,您将能够清除搜索框,如果未清除,则在加载网站代码后,请使用等待时间,然后使用代码进行清除。 例如:

Dim bot As New WebDriver
with bot
 .wait 3000
 .FindElementByXPath("//*[@id='textbox/combobox_ID']").Clear
 new input codes
End With

上面的逻辑可能有效。

相关内容

  • 没有找到相关文章

最新更新