|
可以把最底层的 WebTable:流程信息 加入到对象库中。
然后用Browser().Page().Frame().WebTable().GetCellData(2,2),这里是直接得到第几行第几列的值。如果你不知道他是第几行第几列,可以用下面这个方法执行一下看看内容。
row=Browser().Page().Frame().WebTable().RowCount
for i=1 to row
col=Browser().Page().Frame().WebTable().ColumnCount(i)
for j=1 to col
msgbox Browser().Page().Frame().WebTable().GetCellData(i,j) & "----" & i & "行" & j & "列"
next
next
忘了说了,Browser()括号里的我没写,你应该知道写什么。如果觉得上面一长串写着麻烦,可以先set tableA=Browser().Page().Frame().WebTable(),然后后面都用tableA去代表那一长串的内容,不过这样就没法用.把后面的方法自动点出来。
output也可以解决,不过要看你需要的值的前后文字内容是否固定,如果不固定就比较麻烦,不如直接去表格中的内容。
[ 本帖最后由 shotstar 于 2009-2-27 21:58 编辑 ] |
|