✔ 最佳答案
Excel 是一個spreadsheet軟件,yahoo股票高低數據要在瀏覽器中取得,唯一做法是在excel 的file上加上一個「取得外部資料」的連結資料︰
1. 首先到yahoo查詢股價的網頁,輸入你常看的編號,如0001,copy ︰「
http://hk.finance.yahoo.com/q?s=0001.HK」
2. 到excel開新工作紙,在sheet 1的cell A1,按「資料」 / 「取得外部資料」 / 「新增web查詢」 / 在「輸入資料所在…」paste (ctl + v) 上以上網頁連結url,「確定」 / 「確定」。數秒後便會有全版資料「導入excel」。
3. 到cell A51,重覆第2步,在「輸入資料所在…」paste (ctl + v) 上以上網頁連結url,其中要將最末的0001,改作自己常用的編號,如0270.HK,「確定」 / 「確定」。如是者你可以在A101、A151、A201……重覆第2步,輸入你更多的編號。
4. 完成後Copy Cell A1:F50,到Sheet 2的cell A1,貼上。所有的欄位會劃一固定,這時你可按需要剪裁和刪減至你的主要資料。重覆這步驟,copy全部有用資料至sheet 2。
5. 在Sheet 2 的例如「今日波幅」數據欄輸入︰「+SHEET1!C34」,「+SHEET1!C84」……便可得出Sheet 1 相應股票的數據。製成品請參看︰
http://hk.pg.photos.yahoo.com/ph/kokohing/detail?.dir=/662ascd&.dnm=fc56scd.jpg&.src=ph
6. 要隨時更新,便要在Sheet 1 每項連結「右click」 / 「更新資料」。如果嫌麻煩,便要在sheet 1 用寫多個巨集方便自己了,(工具/巨集/錄製新巨集/快速鍵:ctl+w/enter/然後在每項連結範圍內「更新資料」/完成後「停止錄製」,以後,按ctl + w 便可以全版update)。
篇幅有限,祝你成功!