作者miki7623 ()
看板Visual_Basic
標題[VBA ] word如何讀檔讀不到時用一訊息取代
時間Tue May 16 17:51:32 2017
如題
小弟現在是寫VBA程式把現場調查資料及照片輸出成WORD表單
但現在有件困惑的事,因為現場資料照片的編碼是有規律的,
所以每一點資料都會有對應的照片檔名,現在照片全部在同一資料夾,
小弟打算用檔名讀取寫入word的方式去建表單
但發現外業人員有些照片檔是沒有的(一份表格有6張圖,可能只有其中四、五張),
以至於在跑程式的時後會找不到檔案就卡住了
想請問可不可以用一段語言來判斷該檔案有沒有,
沒有的話選擇顯示其他圖片或字串在表格裡
請各位大大給點方向,謝謝...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.165.68.67
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Visual_Basic/M.1494928295.A.570.html
1F:→ JamesGO: 應該是dir確認有無檔案.... 05/16 20:07
2F:→ coyoteY: 例外處理? 05/17 09:02
3F:→ miki7623: 好我試試看dir的邏輯;有好幾千張,不好例外處理...Orz 05/17 09:29
4F:→ coyoteY: 找不到檔案時會有錯誤代碼吧..還是把程式碼po一下.. 05/17 09:38
5F:→ JamesGO: 我確定一下,資料有圖檔路徑清單嗎? 05/17 11:01
6F:→ vincent0926: if dir(檔案路徑) <> "" then 才做你要得事情 12/26 16:51