台灣最大程式設計社群網站
線上人數
564
 
會員總數:231075
接案會員:6781
文章總數:2319
討論主題:175356
歡迎您免費加入會員
討論區列表 >> office VBA / WinOS >> 執行階段錯誤'91':沒有設定物件變數或With區塊變數
[變換順序]
[我要回覆]
1


回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
執行階段錯誤'91':沒有設定物件變數或With區塊變數
價值 : 50 QP  點閱數:5979 回應數:3

樓主

kitty
門外漢
0 3
216 7
發送站內信

請問,有寫一個刪除檔案的巨集,在office 2000 的 excel執行是ok的,但換成 office2002 時就會出現錯誤訊息"執行階段錯誤'91':沒有設定物件變數或With區塊變數"
巨集指令如下:
Set fs = CreateObject("Scripting.FileSystemObject")
If fs.fileExists("c:\test.csv") Then fs.deleteFile "c:\test.csv"

請問,是不是在office2002需要另外再宣告什麼變數嗎 ?
本篇文章發表於2006-10-20 23:30
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

Arashi
捐贈 VP 給 Arashi 檢舉此回應
以下是官方網站有篇關於你這問題的說明:
http://support.microsoft.com/kb/319832/zh-tw?spid=2971&sid=118

本篇文章回覆於2006-10-21 01:20
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

kitty
檢舉此回應
看了官方網站後還是不太懂,是因為我的 xls 堶掄晹釣銗 sheet 的關係嗎 ?

本篇文章回覆於2006-10-21 10:57
--未登入的會員無法查看對方簽名檔--
3樓
回應

阿諺
檢舉此回應
我是開access才會出現耶

本篇文章回覆於2006-12-28 10:44
--未登入的會員無法查看對方簽名檔--
[變換順序]
1
 

回覆
如要回應,請先登入.