[VB6 ] 從Excel下載資料

看板Visual_Basic作者 (arazu)時間15年前 (2010/06/11 18:05), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
新手冒昧請教板上先進 m(_ _)m 選定檔案開啟之後要從Excel中選取數據 VB內填入的範圍設為YMD to YMD2 (兩個TextBox) Excel格式為 ┌──┬──┐ │date│data│ ├──┼──┤ │ │ │ ├──┼──┤ 一個日期有24筆資料(24hr) │ │ │ ├──┼──┤ ex: 20100611_0100 │ . │ . │ ↑時間 . . . . 我的想法是以date選取範圍,使它抓對應的data 所以寫了 For j = YMD to YMD2 If (j = GetYMD) Or (j > GetYMD And j < GetYMD2) Or (j = GetYMD2) Then i = 24 GetEva01(GetDataNum) = Format(myxls.Cells(i + 2, j + 2).Value, "0.00") 但是一直覺得哪裡怪怪的 請問是我想錯橫縱方向嗎? 因為是新手所以問了一個應該是很淺顯的問題...煩請先進們指點 (弄了一整天了 > <) 謝謝各位 m(_ _)m -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.121.146.22

06/11 18:37, , 1F
抓取資料之後還要做運算,不是爬文要再填入VB的那種
06/11 18:37, 1F

06/11 20:09, , 2F
問題看不懂= =。程式碼的迴圈給一半..也不知從何答起- -
06/11 20:09, 2F

06/12 23:09, , 3F
已解決,謝謝大師傾囊相授 m(_ _)m
06/12 23:09, 3F
文章代碼(AID): #1C4Wftoy (Visual_Basic)