|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
本帖最后由 xmyjk 于 2011-10-6 11:24 编辑
原帖:http://club.excelhome.net/thread-771384-1-2.html
又被锁权限了。
唉,最近这样情况越来越多了。其实也知道你是为什么。懒得理你了。
建议社区再控制下新人的权限吧,特别是帖子的管理权限,新人一律不准设置帖子的权限。不然这类事情还会发生。
弄得俺现在也是,没有一定积分的朋友的求助,还真的有点犹豫,敢不敢帮忙的。
另外也提倡下,如果帖子被锁了,就另贴发程序代码共享出来,免得他们有其他目的。
资源是共享的,现将我的解题代码和程序另帖子发出。
原求助内容:
将:http://ks.cn.yahoo.com/dir/97316761_over.html?page=1的页面的第一页到第十页的页面源代码中。
将每页中<th>时间</th>至</tbody>的源代码截取并批量一次性下载到TXT文件中。
解决代码:
- Option Explicit
- Sub test()
- Dim getpage As String, p%, xmlhttp As Object
-
- Set xmlhttp = CreateObject("Microsoft.XMLHTTP")
- If Len(Dir(ThisWorkbook.Path & "\d123.txt")) > 0 Then Kill ThisWorkbook.Path & "\d123.txt"
- For p = 1 To 10
- With xmlhttp
- .Open "get", "http://ks.cn.yahoo.com/dir/97316761_over.html?page=" & p, False
- .send
- getpage = Split(Split(.responsetext, "<th>时间</th>")(1), "</tbody>")(0)
- End With
- Open ThisWorkbook.Path & "\d123.txt" For Append As #1
- Print #1, getpage
- Close #1
- getpage = ""
- Next
- Set xmlhttp = Nothing
-
- MsgBox "Ok"
- End Sub
复制代码
该贴已经同步到 xmyjk的微博 |
|