楼主,先明确下你的问题,是要循环点击link("记录列表(0)"),link("记录列表(1)")...link("记录列表(i)")吗?如果这样的话可以按下面这样做:
a.获得页面所有的link对象,Browser().Page().ChildObjects("micclass:=link")
b.获取所有link的innertext属性(或许是其它属性,只要包含记录列表(i)就行)
c. 如果innertext属性包含记录列表(i),截取i的值
d.在所有获得的i值中取最大值
e.用for循环,Browser().Page().Link("text:=记录列表("&i&")").Click
还有一种方法就是加个判断:
For i=1 to 10000
if Browser().Page().Link("text:=记录列表("&i&")").Exist Then
Browser().Page().Link("text:=记录列表("&i&")").Click
End If
Next