ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: onlycxb

[分享] 东方财富网天天练

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2015-5-3 09:28 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
dst1213 发表于 2015-4-28 13:44
15-4-28 13:16:19 |倒序浏览 | 取消回复通知 |(自己) 分享到: 0
大神!
如何提取东方财富网的核心题材信 ...

请问只能提取一个股票数据,还不如直接输入代码就能看到,能说说用途吗?

TA的精华主题

TA的得分主题

发表于 2015-5-4 21:35 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
照瓢画不了符,是我的要求没说清楚,再顶一次请求老师帮助

1. 6889051这期比赛,成绩还没出来(5.6出成绩)
   换一期 2015年4月第17期(04.24-04.30)成绩已出!(总第74期)
   网址 http://www.55188.com/thread-6881709-1-1.html
   参赛会员网页URL:http://www.55188.com/viewthread. ... egin=0&loop=500
   成绩排名网页URL:http://www.55188.com/viewthread. ... egin=0&loop=500

2.据onlycxb 老师的程序,参赛会员网页、成绩排名网页这二个网页能分别提取相应的数据;

3.求助:如何把二个网页的数据合并在一张表格(用户名是唯一的关联标记),本人搞多日未成,要求见附件

先谢,

求助:把二网页合并成一个表格.rar

309.52 KB, 下载次数: 55

TA的精华主题

TA的得分主题

发表于 2015-5-5 20:12 | 显示全部楼层
顶一下,
求助:把二网页合并成一个表格附件 在102楼


TA的精华主题

TA的得分主题

 楼主| 发表于 2015-5-5 21:13 | 显示全部楼层
本帖最后由 onlycxb 于 2015-5-5 21:17 编辑
jinsha2002 发表于 2015-5-4 21:35
照瓢画不了符,是我的要求没说清楚,再顶一次请求老师帮助

1. 6889051这期比赛,成绩还没出来(5.6出成绩 ...

不知道你会不会网页分析,学会抓数据地址,加上贴子中的示例代码,应该能够得到想要的结果.

.无论是谁复杂的网页需要消耗长时间的分析\编码\调试过程。你从提出问题到现在也仅仅是两天时间,换作我来抓取这个网页,也不知道具体多长时间能完成,还是自己多动脑,多动手。

TA的精华主题

TA的得分主题

发表于 2015-5-5 21:27 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
onlycxb 老师 你说得很对,网页分析,抓数据,我一真在学,但没修成正果,

51三天都在搞 102楼 附件这个东西,但搞不定

TA的精华主题

TA的得分主题

发表于 2015-5-5 23:18 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2015-5-10 23:45 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2015-5-11 08:31 | 显示全部楼层
jinsha2002 发表于 2015-5-4 21:35
照瓢画不了符,是我的要求没说清楚,再顶一次请求老师帮助

1. 6889051这期比赛,成绩还没出来(5.6出成绩 ...

没时间,仅做一个示例
Sub t()
    Dim Html As Object, DB As Object, a, i, s
    Set Html = CreateObject("htmlfile")
    With CreateObject("MSXML2.XMLHTTP")
        .Open "GET", " http://www.55188.com/viewthread. ... amp;_=1431296439020", False
        .send
        Html.body.innerhtml = "<table>" + .responsetext + "</table>"
    End With
    Set DB = Html.all.tags("table")(0).Rows
    '以下代码仅作一个输出示例
    For Each a In DB
      For i = 1 To a.Cells.Length - 1
       s = s + Chr(9) + Trim(a.Cells(i).innertext)
      Next
      s = s + Chr(10)
    Next
MsgBox s           '
End Sub

TA的精华主题

TA的得分主题

发表于 2015-5-18 22:16 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
请教一下你的第一楼  1.东方财富_开发式基金净值
你的地址进去是json数据,但是我去网站上,发现它是表格的源代码,不知道是怎么把这个数据网址找出来的,谢谢
另外,作为学习,我改了循环语句,成功在表格里面写出来了
slen = js.eval("db.datas.length") - 1
        For i = 0 To slen
            ar = Split(js.eval("db.datas[" & i & "]"), ",")
            Cells(i + 2, 1).Resize(1, UBound(ar)) = ar
        Next

TA的精华主题

TA的得分主题

发表于 2015-5-18 22:50 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
然后 我有安装fiddler 请教楼主怎么找到真的json地址
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-21 00:23 , Processed in 0.059054 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表