怎么用VB获取网页上的数据
我想将网页的部分数据自动填写到excel里,网页的部分源代码如下图所示,请问怎么取得其中的工单流水号“GZ-052-150506-3-30023”和主题“本地类型/网络质...
我想将网页的部分数据自动填写到excel里,网页的部分源代码如下图所示,请问怎么取得其中的工单流水号“GZ-052-150506-3-30023”和主题“本地类型/网络质量/互联网类业务/GPRS/EDGE/上网卡/上网本/有信号但无法使用”?
展开
1个回答
展开全部
这是获取表格中的前两列,
Set tbs=Webbrowser1.document.getElementsByTagName("Table") '表格对象集合
Dim tb
For Each tb In tbs
If tb.classname="formTable" Then ' classname ="formTable"的表格
MsgBox tb.caption.innertext '标题
Dim row
For Each row In tb.rows '访问每一行
For i=0 To 1
MsgBox row.cells(i).innertext '访问每一行的前两个单元格
Next
Next
Exit For
End If
Next
Set tbs=Webbrowser1.document.getElementsByTagName("Table") '表格对象集合
Dim tb
For Each tb In tbs
If tb.classname="formTable" Then ' classname ="formTable"的表格
MsgBox tb.caption.innertext '标题
Dim row
For Each row In tb.rows '访问每一行
For i=0 To 1
MsgBox row.cells(i).innertext '访问每一行的前两个单元格
Next
Next
Exit For
End If
Next
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询