[VBA ] word如何讀檔讀不到時用一訊息取代

作者: miki7623   2017-05-16 17:51:32
如題
小弟現在是寫VBA程式把現場調查資料及照片輸出成WORD表單
但現在有件困惑的事,因為現場資料照片的編碼是有規律的,
所以每一點資料都會有對應的照片檔名,現在照片全部在同一資料夾,
小弟打算用檔名讀取寫入word的方式去建表單
但發現外業人員有些照片檔是沒有的(一份表格有6張圖,可能只有其中四、五張),
以至於在跑程式的時後會找不到檔案就卡住了
想請問可不可以用一段語言來判斷該檔案有沒有,
沒有的話選擇顯示其他圖片或字串在表格裡
請各位大大給點方向,謝謝...
作者: JamesGO (SquareFace)   2017-05-16 20:07:00
應該是dir確認有無檔案....
作者: coyoteY (マジジョテッペン)   2017-05-17 09:02:00
例外處理?
作者: miki7623   2017-05-17 09:29:00
好我試試看dir的邏輯;有好幾千張,不好例外處理...Orz
作者: coyoteY (マジジョテッペン)   2017-05-17 09:38:00
找不到檔案時會有錯誤代碼吧..還是把程式碼po一下..
作者: JamesGO (SquareFace)   2017-05-17 11:01:00
我確定一下,資料有圖檔路徑清單嗎?
作者: vincent0926   2017-12-26 16:51:00
if dir(檔案路徑) <> "" then 才做你要得事情

Links booklink

Contact Us: admin [ a t ] ucptt.com