打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
#vb#实现获取网页标签中的值并按行存储到excel表格中

vb中包括text、button

Private Sub Form_Load()WebBrowser1.Navigate "localhost/getwebtable/"End SubPrivate Sub Command1_Click() Set vDos = WebBrowser1.Document.getElementsByTagName("td")       Text1.Text = vDos(1).innerText     Text2.Text = vDos(3).innerText     Text3.Text = vDos(5).innerText          Dim I As Integer    Set xlsApp = Excel.Application    xlsApp.Visible = False    Set xlsBook = xlsApp.Workbooks.Open("..\Desktop\most\a.xls")    I = 1    Do While xlsApp.Sheets(1).cells(I, 1) <> ""                                                    I = I + 1    Loop    xlsApp.Sheets(1).cells(I, 1) = Text1.Text    xlsApp.Sheets(1).cells(I, 2) = Text2.Text    xlsApp.Sheets(1).cells(I, 3) = Text3.Text    xlsBook.Close (True)    xlsApp.Quit    Set xlsApp = Nothing    MsgBox "数据写入成功!"End Sub

 

我觉得不好的地方就是要数是第几个td,如果网页中有很多table,那么td的个数容易搞混。第一个td为0;

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
vb读取excel内容
VB6.0 读写excel表格/dat文件并保存
VB.NET向Excel写入并保存数据
VBA访问网页获取数据
VB打开EXCEL的方法
VB中对Excel编程操作实例
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服