excel - 在 Selenium Vba 中读取 2 个原始数据和列数据并循环
问题描述
我想使用 selenium vba 读取包含从日期到日期的单元格原始数据和列。但我无法循环数据,直到最后一个单元格存在。它没有获得下一个并读取相同的单元格,或者它在第二列原始较早的下一个命令中获得下一个。 样品表
Sub Test()
Dim obj As New WebDriver,i As Integer,mysheet As Worksheet
Set mysheet = Sheets("Sheet2")
LastRow = mysheet.Range("A" & Rows.Count).End(xlUp).Row
For i = 2 To LastRow
obj.FindElementByXPath("//form[@id='sum_led']/div[2]/div/div/input").SendKeys Sheet1.Cells(i, 1)
Application.Wait Now + TimeValue("00:00:01")
obj.FindElementByXPath("//form[@id='sum_led']/div[2]/div[2]/div/input").SendKeys Sheet1.Cells(i, 2)
Application.Wait Now + TimeValue("00:00:01")
obj.FindElementByXPath("//form[@id='sum_led']/div[2]/div[3]/button").Click
Application.Wait Now + TimeValue("00:00:02")
Next
解决方案
推荐阅读
- debugging - 在 intellij 上调试 dspace 6.0 jspui 应用程序时出现问题
- sql-server - 有没有办法在 SSAS 表格中检查用户运行了哪些查询?
- oop - 组合和聚合有什么问题?
- java - 如何使用 java 从 oracle 表单中调用程序单元
- linux - 如何将 CGAL 代码编译成共享库?
- php - 如何捕获“无错误:未调用 PDO 构造函数”
- python - 如何将 shapefile 几何写入或保存为 float32 数据类型?
- jquery - 循环中设置的 Twitter Typeahead 使用第一个字段的 URL
- uml - 在 UML 类图中显示继承
- php - 如何在dompdf中生成同一个PDF文件的多个副本