vba 写文件和 打开网页获取源码
2015-09-22 12:45
375 查看
将字符串保存到文件:
Open "C:\Users\zdl\Desktop\jingdong\right2.html" For Output As #1
Print #1, txtContent
Close #1
打开网页获取内容:
Set objXML2 = CreateObject("Microsoft.XMLHTTP")
With objXML2
.Open "GET", "http://search.jd.com/Search?keyword=" & unicode & "&enc=utf-8&wq=" & unicode & "&pvid=kj0couei.7qi4c8#keyword=" & unicode & "&enc=utf-8&qrst=1&rt=1&stop=1&vt=2&sttr=1&click=&psort=&page=3",
False
' .Open "GET", "http://search.jd.com/Search?keyword=%E8%B8%9D%E9%9D%B4&enc=utf-8&qrst=1&rt=1&stop=1&vt=2&sttr=1&click=&psort=&page=3",
False
.send
If objXML2.Status = 200 Then
txtContent2 = .responsetext
jiage = Split(txtContent2, "data-price=" & Chr(34))
For temp = 1 To UBound(jiage)
jiage2 = Split(jiage(temp), Chr(34))
'MsgBox arr4(0)
'GoTo jieshu
Sum = Sum + CCur(jiage2(0))
Next temp
'MsgBox Sum
End If
End With
注意html的大小写问题,还有网站位置可能变化,把获取的网页保存到文件就好了
Open "C:\Users\zdl\Desktop\jingdong\right2.html" For Output As #1
Print #1, txtContent
Close #1
打开网页获取内容:
Set objXML2 = CreateObject("Microsoft.XMLHTTP")
With objXML2
.Open "GET", "http://search.jd.com/Search?keyword=" & unicode & "&enc=utf-8&wq=" & unicode & "&pvid=kj0couei.7qi4c8#keyword=" & unicode & "&enc=utf-8&qrst=1&rt=1&stop=1&vt=2&sttr=1&click=&psort=&page=3",
False
' .Open "GET", "http://search.jd.com/Search?keyword=%E8%B8%9D%E9%9D%B4&enc=utf-8&qrst=1&rt=1&stop=1&vt=2&sttr=1&click=&psort=&page=3",
False
.send
If objXML2.Status = 200 Then
txtContent2 = .responsetext
jiage = Split(txtContent2, "data-price=" & Chr(34))
For temp = 1 To UBound(jiage)
jiage2 = Split(jiage(temp), Chr(34))
'MsgBox arr4(0)
'GoTo jieshu
Sum = Sum + CCur(jiage2(0))
Next temp
'MsgBox Sum
End If
End With
注意html的大小写问题,还有网站位置可能变化,把获取的网页保存到文件就好了
相关文章推荐
- 使用vbs删除host文件域址内容
- vb.net 发布失败
- VBA字符串处理大全
- 【VBS教程3】:VBS如何激活指定窗口
- Excel VBA中的等价(Eqv)和蕴含(Imp)
- 【VBS教程2】:(全网首发)怎么用sendkeys传送中文字符
- Excel VBA开发中数字签名的管理
- 使用vbs给PPT(包括公式)去背景
- 【VBS脚本教程1】:写一个说话的语音程序
- 【VBS脚本教程】:写入记事本文件及输出
- VBS 笔记
- VB 中Sub和Function的区别
- vb 6.0 msflexgrid 用法详解
- VBend、unload、exit sub、 end sub、close、hide的比较
- 使用dxNavBar动态创建应用程序菜单
- vb combobox 用法问题总结
- vb.net窗口继承(房重建知识汇总)
- VB6.0 String 用法总结
- cvMinAreaRect2和CvBox2D求取轮廓最小外接矩形中遇到的问题!
- access vba 复制文件夹