【问题标题】:Press Enter and Down arrow key in VBA-Selenium在 VBA-Selenium 中按 Enter 和向下键
【发布时间】:2016-04-21 10:54:26
【问题描述】:

我想在 vba-selenium 中编写一个代码来按 Enter 和向下箭头键,所以请你帮帮我。

我试过下面的代码,但它不起作用

 selenium.keyDownNative ("40") //For Down Arrow key
 selenium.keyPressNative("10") //For Enter

【问题讨论】:

    标签: vba selenium


    【解决方案1】:

    我已经使用了下面的代码并获得了成功。

    Dim keys As New SeleniumWrapper.keys
    selenium.SendKeys keys.ArrowDown
    selenium.SendKeys keys.Enter
    

    为了使上述代码正常工作,除了核心 SeleniumBasic 包之外,我还必须安装 SeleniumWrapper.exe。

    我还必须进入 Excel 中的 Visual Basic 编辑器并选择

    工具 > 参考 > SeleniumWrapper 类型库

    并选中该框以编译上述代码。

    我在这里找到了一个不错的下载:https://seleniumwrapper.software.informer.com/download/

    【讨论】:

      【解决方案2】:

      试试下面:-

      try {
           Thread.sleep(700);
          } catch (InterruptedException e) {}
          selenium.keyPressNative("40"); //For Down Arrow key
          selenium.keyPressNative("10"); // Enter 
      

      【讨论】:

        猜你喜欢
        • 2016-10-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-05-01
        • 2023-03-12
        • 1970-01-01
        • 2010-12-10
        相关资源
        最近更新 更多