作者toptalent ()
看板Office
标题[问题] (1000P)如何用excel VBA自动抓取这个网页
时间Wed Jan 18 21:47:22 2017
(若是和其他不同软体互动之问题 请记得一并填写)
软体:excel
版本:2010
请教各位
要如何用excel的VBA自动用程式码抓取
http://money.moneydj.com/us/basic/basic0001/KMB
里面的表格
自动贴到excel上面
(里面的网页应该是java,无法用excel基本的网页汇入)
小弟愿意以1000P答谢
恳请指教
感谢
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.171.7.161
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1484747245.A.F22.html
※ 编辑: toptalent (1.171.7.161), 01/18/2017 22:25:59
1F:→ soyoso: 如是要抓取将A-Z内所有公司的话,ie automation 01/19 01:24
2F:→ soyoso: 因网址/basic0001/後面变数可以右侧下拉选单取得 01/19 01:26
3F:→ soyoso: 这方面先以document.createEvent当initEvent改变时 01/19 01:28
4F:→ soyoso: getelementbyid右侧下拉选单id为alphastocks,回圈取得 01/19 01:32
5F:→ soyoso: options的值 01/19 01:33
6F:→ soyoso: 表格方面可byclassname,DataTable spacer-5 Basic0001 01/19 01:40
7F:→ soyoso: innerhtml、outerhtml再以execwb全选和复制 01/19 01:42
8F:→ toptalent: 由於小弟功力没有很高, 请问s大能否拨冗秀一下简单写法 01/19 08:00
9F:→ toptalent: 只要抓这一支 即可了 感恩啊 01/19 08:00
10F:→ waiter337: 麻辣家族那里有几个范例 可以去找 01/20 16:56