如何用EXCEL VBA批次轉PDF檔
預覽:
這是在我的教學論壇有網路學員提的問題:
[問題詢問]如何修改VBA讓EXCEL自動轉存成PDF時不會出現副檔名 [連結]
先學會如何用EXCEL VBA批次另存成2003與CSV等格式 [連結]
與如何用EXCEL VBA自動批次匯入圖片與超連結 [連結]
與如何增加EXCEL VBA按鈕 [連結]
本範例主要是利用VBA的Workbooks物件的ExportAsFixedFormat方法,
可以一鍵就可以批次將EXCEL檔案批次匯出成PDF或其他格式,
這個範例主要是延續之前進階課裡提到的檔案自動匯出的觀念而來的,
如果沒有這方面概念者,建議還是要完整有系統學習為好,
比較重要的幾個簡易技巧有:
1.Application物件的FileDialog屬性,可以取得檔案或資料夾,回傳為字串。
2.用Dir函數,可以得知並列舉某資料夾中的所有檔案,直到找不到為止。
3.配合Do While迴圈,可以不斷列舉檔案,直到找不到檔案為止。
最後,配合Left與Len函數,可以將PDF檔名去除舊的xlsx附檔名訊息,
這是入門可成有教過的應用。
大數時代來臨如果不懂得裡用自動化方式處理資料,
處理資料將非常沒有效率,
至於處理大數據的方案很多,
但最通行也沒有額外費用的大概只剩VBA了。
而且開啟EXCEL就包含VBA,除了在Windows外,
MAC蘋果電腦一樣也有EXCEL,
VBA也可以沿用以前VB的資源,這樣看來VBA處理大數據應該沒有什麼對手了。
範例連結 [下載]
結果畫面:
上課內容:
01_轉檔結果畫面
02_操作介面
03_程式撰寫畫面
04_轉換成PDF檔多了附檔名
05_修改輸出時檔名的後5個字
06_修改結果沒有副檔名
程式碼:
同時也有699部Youtube影片,追蹤數超過4萬的網紅吳老師教學部落格,也在其Youtube影片中提到,基礎程式設計Excel and VBA(一)第2次 第3次 01_複習REPT與LEN並改為TEXT函數 02_開發人員與錄製巨集並產生按鈕 03_在巨集中加上註解與VBA環境 04_巨集註解與啟用巨集活頁簿存檔 完整影音 https://www.youtube.com/playlist?lis...
「len vba」的推薦目錄:
- 關於len vba 在 吳老師excel函數與vba大數據教學 Facebook 的最佳貼文
- 關於len vba 在 吳老師excel函數與vba大數據教學 Facebook 的最佳貼文
- 關於len vba 在 吳老師excel函數與vba大數據教學 Facebook 的最讚貼文
- 關於len vba 在 吳老師教學部落格 Youtube 的最讚貼文
- 關於len vba 在 吳老師教學部落格 Youtube 的最佳貼文
- 關於len vba 在 吳老師教學部落格 Youtube 的精選貼文
- 關於len vba 在 Why do Len and VBA.Len return different results? - Stack ... 的評價
- 關於len vba 在 GitHub - miyako/4d-tips-vba-functions 的評價
len vba 在 吳老師excel函數與vba大數據教學 Facebook 的最佳貼文
如何增加EXCEL VBA按鈕
昨天在東吳進修推廣部講到如何增加EXCEL VBA按鈕?
上課流程會先說明內建函數用法,來解決問題,
例如手機號碼的串連,可以用REPT與LEN函數,
或是TEXT函數,但最好每天常用的功能,
可以寫成VBA程序,但寫好的VBA程序如何變成按鈕,
讓使用者一鍵完成工作呢?
方法很多,可以用制式的表單控制項,
也可以用小圖案,甚至是相片皆可,
以下教您學會如何文字函數轉VBA程序,
並將程序變成按鈕。
完成的畫面:
01_利用表單控制項增加按鈕
02_增加門號與清除按鈕
03_加入笑臉圖案當VBA按鈕
04_指定巨集執行VBA程序
len vba 在 吳老師excel函數與vba大數據教學 Facebook 的最讚貼文
如何增加EXCEL VBA按鈕
昨天在東吳進修推廣部講到如何增加EXCEL VBA按鈕?
上課流程會先說明內建函數用法,來解決問題,
例如手機號碼的串連,可以用REPT與LEN函數,
或是TEXT函數,但最好每天常用的功能,
可以寫成VBA程序,但寫好的VBA程序如何變成按鈕,
讓使用者一鍵完成工作呢?
方法很多,可以用制式的表單控制項,
也可以用小圖案,甚至是相片皆可,
以下教您學會如何文字函數轉VBA程序,
並將程序變成按鈕。
完成的畫面:
01_利用表單控制項增加按鈕
02_增加門號與清除按鈕
03_加入笑臉圖案當VBA按鈕
04_指定巨集執行VBA程序
len vba 在 吳老師教學部落格 Youtube 的最讚貼文
基礎程式設計Excel and VBA(一)第2次
第3次
01_複習REPT與LEN並改為TEXT函數
02_開發人員與錄製巨集並產生按鈕
03_在巨集中加上註解與VBA環境
04_巨集註解與啟用巨集活頁簿存檔
完整影音
https://www.youtube.com/playlist?list=PLYDN7SApJ3PidAchpRUb7ZiqAq_S1dhk8
吳老師教學論壇
http://www.tqc.idv.tw/
課程理念:
1.以循序漸進的方式, 透過詳細的說明和實用的50個Excel VBA範例,
帶領您輕鬆進入 Excel VBA 設計的領域, 並逐步了解整個 VBA 的架構與輪廓,進而學習 VBA 變數、常數、函式及邏輯的觀念, 即使沒有任何程式設計基礎,也能自己親手撰寫 VBA 程序來提昇工作效率, 晉身職場 Excel 高手!
2.進而解說EXCEL與資料庫的結合,甚至將EXCEL當成資料庫來使用,
結合函數、VBA等更深入的功能,讓資料處理和分析的應用更上層樓。
五大類函數與自訂函數
一、文字和資料函數
二、邏輯函數
三、日期和時間函數
四、數學和三角函數
五、檢視和參照函數
上課用書:
Excel VBA一點都不難:一鍵搞定所有報表
作者: Excel Home
出版社:博碩
出版日期:2013/06/26
定價:380元
超圖解 Excel VBA 基礎講座
作者: 亮亨/譯 出版社:旗標
出版日期:2006/05/15 定價:420元
日本Amazon網站同類書籍銷售No.1
吳老師 110/9/30
函數,東吳大學,通識中心,元智大學,程式設計,線上教學excel vba教學電子書,excel vba範例,vba語法,vba教學網站,vba教學講義,vba範例教學,excel vba教學視頻
len vba 在 吳老師教學部落格 Youtube 的最佳貼文
基礎程式設計Excel and VBA(一)第2次
第3次
01_複習REPT與LEN並改為TEXT函數
02_開發人員與錄製巨集並產生按鈕
03_在巨集中加上註解與VBA環境
04_巨集註解與啟用巨集活頁簿存檔
完整影音
https://www.youtube.com/playlist?list=PLYDN7SApJ3PidAchpRUb7ZiqAq_S1dhk8
吳老師教學論壇
http://www.tqc.idv.tw/
課程理念:
1.以循序漸進的方式, 透過詳細的說明和實用的50個Excel VBA範例,
帶領您輕鬆進入 Excel VBA 設計的領域, 並逐步了解整個 VBA 的架構與輪廓,進而學習 VBA 變數、常數、函式及邏輯的觀念, 即使沒有任何程式設計基礎,也能自己親手撰寫 VBA 程序來提昇工作效率, 晉身職場 Excel 高手!
2.進而解說EXCEL與資料庫的結合,甚至將EXCEL當成資料庫來使用,
結合函數、VBA等更深入的功能,讓資料處理和分析的應用更上層樓。
五大類函數與自訂函數
一、文字和資料函數
二、邏輯函數
三、日期和時間函數
四、數學和三角函數
五、檢視和參照函數
上課用書:
Excel VBA一點都不難:一鍵搞定所有報表
作者: Excel Home
出版社:博碩
出版日期:2013/06/26
定價:380元
超圖解 Excel VBA 基礎講座
作者: 亮亨/譯 出版社:旗標
出版日期:2006/05/15 定價:420元
日本Amazon網站同類書籍銷售No.1
吳老師 110/9/30
函數,東吳大學,通識中心,元智大學,程式設計,線上教學excel vba教學電子書,excel vba範例,vba語法,vba教學網站,vba教學講義,vba範例教學,excel vba教學視頻
len vba 在 吳老師教學部落格 Youtube 的精選貼文
基礎程式設計Excel and VBA(一)第2次
第3次
01_複習REPT與LEN並改為TEXT函數
02_開發人員與錄製巨集並產生按鈕
03_在巨集中加上註解與VBA環境
04_巨集註解與啟用巨集活頁簿存檔
完整影音
https://www.youtube.com/playlist?list=PLYDN7SApJ3PidAchpRUb7ZiqAq_S1dhk8
吳老師教學論壇
http://www.tqc.idv.tw/
課程理念:
1.以循序漸進的方式, 透過詳細的說明和實用的50個Excel VBA範例,
帶領您輕鬆進入 Excel VBA 設計的領域, 並逐步了解整個 VBA 的架構與輪廓,進而學習 VBA 變數、常數、函式及邏輯的觀念, 即使沒有任何程式設計基礎,也能自己親手撰寫 VBA 程序來提昇工作效率, 晉身職場 Excel 高手!
2.進而解說EXCEL與資料庫的結合,甚至將EXCEL當成資料庫來使用,
結合函數、VBA等更深入的功能,讓資料處理和分析的應用更上層樓。
五大類函數與自訂函數
一、文字和資料函數
二、邏輯函數
三、日期和時間函數
四、數學和三角函數
五、檢視和參照函數
上課用書:
Excel VBA一點都不難:一鍵搞定所有報表
作者: Excel Home
出版社:博碩
出版日期:2013/06/26
定價:380元
超圖解 Excel VBA 基礎講座
作者: 亮亨/譯 出版社:旗標
出版日期:2006/05/15 定價:420元
日本Amazon網站同類書籍銷售No.1
吳老師 110/9/30
函數,東吳大學,通識中心,元智大學,程式設計,線上教學excel vba教學電子書,excel vba範例,vba語法,vba教學網站,vba教學講義,vba範例教學,excel vba教學視頻
len vba 在 GitHub - miyako/4d-tips-vba-functions 的推薦與評價
Contribute to miyako/4d-tips-vba-functions development by creating an account ... $i:=$pos{2}+$len{2} End while $resultJson:=$resultJson+Substring($json;$i) ... ... <看更多>
len vba 在 Why do Len and VBA.Len return different results? - Stack ... 的推薦與評價
... <看更多>