返回列表 上一主題 發帖

[發問] excel 檔案無法存取 請確定下列幾件事是否正確

[發問] excel 檔案無法存取 請確定下列幾件事是否正確

同樣的excel檔案在公司(可行)但在家裡電腦卻出現以下現象。
請問有人遇過以下問題嗎?有解嗎?

在Excel檔案內連接到yahoo的網頁作股票的價格更新,
可是在更新過程中,有時會跳出

檔案無法存取。請確定下列幾件事是否正確:
•確定所指定的檔案夾是否存在。
•確定檔案夾不是唯讀。
•確定檔案名稱不包含下列字元: < > ? [ ] : 或 *。
•確定檔案及路徑名稱不超過 218 個位元組。
"不正確的web查詢" ,

也就是有些可以更新,有些不行,
而我也不知道哪些是沒有更新的,
麻煩請各位大大指導,謝謝!

謝謝mark15jill大的回覆,
如果說mark15jill大所猜的是對的,那可能是"路徑更動"嫌疑比較大。

剛剛是了一個方法"清除系統垃圾",發現也有幫助,不過好像又很容易再次發生。
可能我是採用office2003也有關,改天再來改成2007好了。

謝謝mark15jill大

TOP

謝謝mark15jill大,你說的沒錯,我發現公司的也是2003,
可是我只是利用IQY去抓取yahoo 的個股資料,但不知為何會出現該項問題。

TOP

煩請各位大大幫忙看看哪裡出錯囉,謝謝。
利用a1~a20的變化來自動更新個股當天的變化。

這是我的寫法:先行呼叫renumber
Sub renumber()

    Windows("test.xls").Activate
    Sheets("cji32").Select
    Range("b1:b20").Select
    Selection.Copy
    Range("a1").Select
    ActiveSheet.Paste
      
    Application.OnTime Now + TimeValue("00:00:5"), "renumber2"
   
    End Sub
Sub renumber2()

  
    Sheets("cji32").Select
    Range("c1:c20").Select
    Selection.Copy
    Range("a1").Select
    ActiveSheet.Paste
   
    End Sub
而 iqy 檔寫法如下:
WEB
1
http://tw.stock.yahoo.com/q/q?s=["代號","代號"]

Selection=7
Formatting=None
PreFormattedTextToColumns=True
ConsecutiveDelimitersAsOne=True
SingleBlockTextImport=False
DisableDateRecognition=False
DisableRedirections=False

TOP

大概解決了,應該是ie在搞鬼,update成ie8後此現象似乎不出現了。

之所以認為是ie在搞鬼,是因為網路搜尋過程發現有人提到類似的現象。

TOP

        靜思自在 : 為人處世要小心細心,但不要「小心眼」。
返回列表 上一主題