[算表] EXCEL 如何"自動新增資料"

看板Office作者 (科科:))時間12年前 (2014/01/08 23:48), 編輯推噓0(0022)
留言22則, 3人參與, 最新討論串1/1
軟體: EXCEL 版本: 2010 最近對股票有興趣 想自己整理EXCEL出來 現在想要讓EXCEL檔自動去網路上抓取資料並繪出相關的圖表 譬如 Date Open High Low Close 1/2 100 105 95 101 1/3 101 106 100 110 1/6 110 115 110 115 1/7 115 120 115 120 1/8 (當日去抓取網頁上的資料,並填入這天) 當1/8過了之後 ... 1/8 120 125 120 125 1/9 (再度去抓網頁資料並填入~) ... 以下周而復始,每一天會一直自動增加當天的資料下去 請問這該怎麼做呢? 想要去估狗也不知道該填入什麼關鍵字去搜尋~ 麻煩前輩指點一下了!! 謝謝:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.70.141.23

01/08 23:56, , 1F
可google Msxml2.XMLHTTP試試
01/08 23:56, 1F

01/09 00:07, , 2F
請問 Msxml2.XMLHTTP 就是一個軟體嗎? 謝謝:)
01/09 00:07, 2F

01/09 00:18, , 3F
不是軟體,是excel VBA
01/09 00:18, 3F

01/09 00:23, , 4F
還沒研究過VBA...看來只能再啃下去看看了QQ~ 謝謝 :)
01/09 00:23, 4F

01/09 00:29, , 5F
看要抓那個網頁,可以協助
01/09 00:29, 5F

01/09 00:38, , 6F
目前是去Yahoo 股市那邊抓股價~ :)
01/09 00:38, 6F

01/09 00:45, , 7F
巧,上個月有協助網友寫抓奇摩股市 http://goo.gl/8tv800
01/09 00:45, 7F

01/09 00:47, , 8F
這是抓取按下按鈕時最新的那一筆資料
01/09 00:47, 8F

01/09 00:51, , 9F
謝謝!我原本會抓資料,但是不會做那個按鈕 XD研究研究
01/09 00:51, 9F

01/09 00:51, , 10F
不過這個也跟我這篇的目的不太一樣
01/09 00:51, 10F

01/09 00:54, , 11F
是希望資料會一直累積嗎?
01/09 00:54, 11F

01/09 01:01, , 12F
沒錯!! 自動更新價位,並累積一筆,同時就可以更新圖
01/09 01:01, 12F

01/09 08:14, , 13F
不過奇摩股市成交明細最多是列出前五十筆
01/09 08:14, 13F

01/09 08:21, , 14F
蕃薯藤財金雖有當日,但好像沒有可以指定那一日的成交明細
01/09 08:21, 14F

01/09 08:22, , 15F
還是原po有其他網址來源可以抓取?
01/09 08:22, 15F
嗯...我的想法是 每天就只會更新"一筆"資料而已,但更新這筆資料可能會更新"很多次" 假設今天1/9,還在盤中,股市還沒結束,價格就是浮動的 那1/9號那格價位就是可能會跳動 當1/9結束,那價格固定後就不在變動,收盤多少即為多少 到1/10又是新的一天,跟上述一樣 每天都會增加一筆新的資料數,只要是當天,當天的價格就還是陸續更新 到了隔天,前一天的價格就固定了 謝謝:) ※ 編輯: smilekerker 來自: 61.70.141.23 (01/09 13:40)

01/09 14:08, , 16F
意思是指不用完整的成交明細,只要多次的讀入資料就好嗎?
01/09 14:08, 16F

01/09 20:58, , 17F
我不是要明細耶,只要有抓到最新的那一筆就可以了
01/09 20:58, 17F

01/09 20:58, , 18F
但每天都要抓當日的資料,放新格子,並保留以前所抓的
01/09 20:58, 18F

01/09 21:43, , 19F
嗯那原po有要呈現的資料方式檔案呢?
01/09 21:43, 19F

01/09 21:55, , 20F
不好意思,這句話我沒有懂意思耶?
01/09 21:55, 20F

01/09 22:05, , 21F
就是給soyoso大一個範例 讓他可以直接知道你要的格式
01/09 22:05, 21F

01/09 22:10, , 22F
謝謝樓上解惑 :)
01/09 22:10, 22F
文章代碼(AID): #1IpNDFV2 (Office)
文章代碼(AID): #1IpNDFV2 (Office)