台灣最大程式設計社群網站
線上人數
826
 
會員總數:241870
討論主題:187137
歡迎您免費加入會員
討論區列表 >> office VBA / WinOS >> 有沒有可以忽略沒有指定路徑的錯誤或防呆的機制
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
有沒有可以忽略沒有指定路徑的錯誤或防呆的機制
價值 : 20 QP  點閱數:289 回應數:1

樓主

99453702
門外漢
0 2
36 1
發送站內信




各位大大: 我用VBA 錄製巨集功能 錄製了一個從指定路徑中,抓取指定檔名("列出檔案夾內EXCEL檔名")到這個"辦公室溫度.xlsm"這個檔案內的分頁中。
在跑程式時,基本上都沒有問題, 但是現在有個問題就是,溫度記錄表不一定每天都有,所以我每天還是必須手動調整刪除指定路徑中沒有檔案的名稱,才可以讓程式跑下去。
所以還是會多了很多浪費很多的人工,所以想說如果想說"列出檔案夾內EXCEL檔名"固定打好1-31日 後續月份用取代的 這樣就不會這麼累,但是當路徑中沒有指定檔名可抓時會跑出
"執行階段錯誤"1004"

請問各位大大
有沒有可以忽略沒有指定路徑的錯誤
或是
防呆的機制(路徑中無ActiveCell.Value的檔名 繼續跑至下一個欄位,跑到完)


"列出檔案夾內EXCEL檔名"內內容如下: 檔名的共同性就是 日期 07-01-17 7月1日2017年
A1欄位
1.A區辦公室溫度紀錄表_07-01-17.CSV
2.A區辦公室溫度紀錄表_07-02-17.CSV
3.A區辦公室溫度紀錄表_07-03-17.CSV
4.A區辦公室溫度紀錄表_07-04-17.CSV
5.A區辦公室溫度紀錄表_07-05-17.CSV
.
以下到31日








搜尋相關Tags的文章: [ 防呆的機制 ] , [ "執行階段錯誤"1004" ] , [ 忽略沒有指定路徑的錯誤 ] ,
本篇文章發表於2017-08-08 10:39
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
作者回應

99453702
檢舉此回應
如果使用 On Error GoTo 可以嗎? 不知道有前輩 有想到的語法嗎?
本篇文章回覆於2017-08-08 18:14
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

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