作者p1t1r (p1t1r)
看板Office
标题[算表] EXCEL外部资料汇入 需输入资料
时间Sun Aug 21 20:14:05 2016
有两个问题想要请教
1.
在用EXCEL外部资料汇入下面网址
http://www.twse.com.tw/ch/trading/exchange/FMNPTK/FMNPTKMAIN.php
(个股年成交资料)
有办法可以直接用参数设定找出想要查询的股票代号吗?
有找到
<input type="text" value="1723" size="8" name="CO_ID">
<input class="board" type="submit" onclick="submitForm($CO_ID)" value="查询"
name="query-button">
试着设了参数
http://www.twse.com.tw/ch/trading/exchange/FMNPTK/FMNPTKMAIN.php
?download=&CO_ID=2412
但是还差一个按下查询的动作,要怎麽写才能连过去的时候直接执行
或是可以像 (个股月成交资讯)
http://www.twse.com.tw/ch/trading/exchange/FMSRFK/FMSRFKMAIN.php
找到这样可以设定的连结
http://www.twse.com.tw/ch/trading/exchange/FMSRFK/genpage/Report201608
/2016_F3_1_10_2412.php?STK_NO=2412&myear=2016
2.
因为上面那个连结只有上市公司的资料,但输入的公司也可能是上柜的
可以设定成若上面的抓不到资料,再去另一个工作表抓下面网页的资料吗?
http://www.tpex.org.tw/web/stock/statistics/monthly/st42.php
因为目前对VBA不熟,所以想先找用非VBA可以处理的解法
若真的不行,再去研究看看VBA
再麻烦知道的人可以指点一下,先谢谢了
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.230.205.94
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1471781648.A.C20.html
1F:推 Linkey: 问题1:那个Form是Post,网址後接参数是Get 08/21 22:12
2F:推 Linkey: 问题2:问题1解决的话,侦测到"查无资料!"就查第二网址 08/21 22:17
3F:→ p1t1r: 原来是我搞错POST和GET的使用方式,解决了,感谢!! 08/21 23:59