VBA / 使用Word VBA批次轉換成PDF

Word在2010的版本之後,都可以用另存新檔的方式將檔案存成PDF格式

檔案少的時候,還無所謂

但是檔案多的時候,這就會是很煩人的反覆操作

而一般的PDF工具,雖然可以批次轉檔

不過我到目前都找不到可以將轉檔的PDF輸出在原word檔的資料夾

即使是Adobe 的 Acrobat pro也無法這樣處理

後來在之前曾經介紹過的「彰化一整天」的網站中

找到符合我的需求

批次轉檔+儲存在來源資料夾-的 word VBA

程式運作方式就是以迴圈的方式重複執行 word另存成PDF的功能

使用的方式也相當直覺

不過要注意的是選取檔案的時候

不會篩選非word格式的檔案

這會造成在另存新檔的時候產生錯誤,導致程式中斷