返回列表 上一主題 發帖

[發問] 請問將代號帶入後,為何無法使用web 下載資料。

[發問] 請問將代號帶入後,為何無法使用web 下載資料。

請問以下的股市代號表,將代號帶入後,為何無法使用web 下載資料。

http://www.emega.com.tw/js/StockTable.htm

例如,將此代號表放入sheet2的a1,使用時將Sheet2_a1放進sheet1 的a1,將其帶入webaddress中,
此時,可看到sheet1_a1有適才sheet2_a1的代號,但卻什麼網頁資料也沒有進到excel中,
若將剛才sheet2_a1的代號改以手敲的方式重打一次,此時就可以將資料抓進來。

WebAddress = "http://tw.stock.yahoo.com/q/q?s=" & [A1] & ""

請問,將代號帶入,有什麼格式限定嘛?

Dear Jak大,

謝謝~

不可以耶,如以下網址附圖,
http://www.mojoimage.com/free-image-hosting-view-12.php?id=3979test1.gif
我將1101改以手敲方式敲進資料,則網路資料可被帶入。
而且發現手敲的資料儲存格式與原始不同,不曉得是否是此一因素。

TOP

Dear Jak大,

謝謝~
我也覺得應該是儲存格格式問題,後來有找到另一個file,所以就這樣了。
只是搞不懂為何會與儲存格格式有關。

TOP

謝謝g大提醒,
len(sheet2.[a1])=4 ==> false
len(sheet2.[a1])=5 ==> True

但請問一下,要如何改回來 (=4)

TOP

找到方法解決了,先將sheet2.a1 *100 ,然後再除以100就可解決此一問題了。

原始檔案裡字元為"1101" ,copy 過去後變為 "1101?" ,以該寫法,可修正回來為1101

只是為什麼?這就搞不懂了。

TOP

        靜思自在 : 【時間如鑽石】時間對一個有智慧的人而言,就如鑽石般珍貴;但對愚人來說,卻像是一把泥土,一點價值也沒有。
返回列表 上一主題