用EXCEL VBA快速將大量的EXCEL檔轉為PDF檔
文章推薦指數: 80 %
這是EXCEL VBA進階課程的單元七的大量工作表的分割時講到,. 剛好有學員問道如果想把大量的工作表,直接分割為PDF檔,. 該怎麼做?其實只要一個For迴 ...
吳老師教學部落格(痞客邦分站)
跳到主文
吳老師教學部落格(痞客邦分站)
部落格全站分類:職場甘苦
相簿
部落格
留言
名片
公告版位
Nov22Fri201917:40
用EXCELVBA快速將大量的EXCEL檔轉為PDF檔
用EXCELVBA快速將大量的EXCEL檔轉為PDF檔
這是EXCELVBA進階課程的單元七的大量工作表的分割時講到,
剛好有學員問道如果想把大量的工作表,直接分割為PDF檔,
該怎麼做?其實只要一個For迴圈配合ExportAsFixedFormat方法,
就可以快速的將大量的工作表輸出為一個一個的PDF檔,
省去人工所要花費的時間,如果你每天都需要將工作表轉為PDF,
這個分享,應該可以幫到您很多的忙,節省大量時間。
其他可參考
如何用EXCELVBA批次轉PDF檔 [連結]
[問題詢問]如何修改VBA讓EXCEL自動轉存成PDF時不會出現副檔名[連結]
先學會如何用EXCELVBA批次另存成2003與CSV等格式 [連結]
與如何用EXCELVBA自動批次匯入圖片與超連結 [連結]
與如何增加EXCELVBA按鈕 [連結]
預覽:
大數時代來臨如果不懂得裡用自動化方式處理資料,
處理資料將非常沒有效率,
至於處理大數據的方案很多,
但最通行也沒有額外費用的大概只剩VBA了。
而且開啟EXCEL就包含VBA,除了在Windows外,
MAC蘋果電腦一樣也有EXCEL,
VBA也可以沿用以前VB的資源,這樣看來VBA處理大數據應該沒有什麼對手了。
程式碼:
PublicSub批次將工作表轉存為工作簿_PDF()
IfDir("C:\Users\SCU\Desktop\VBA\*.xlsx")<>""ThenCall刪除檔案
Application.FileDialog(msoFileDialogFolderPicker).Show
sPath=Application.FileDialog(msoFileDialogFolderPicker).SelectedItems(1)
Application.ScreenUpdating=False
Fori=2To14
x=Sheets("甲班").Cells(i,"I")
Sheets(x).Copy
ActiveWorkbook.ExportAsFixedFormatType:=xlTypePDF,Filename:=sPath&"\"&x&".pdf"
ActiveWorkbook.CloseFalse
Next
Sheets("甲班").Select
Application.ScreenUpdating=True
EndSub
教學影音(完整版在論壇):
教學影音完整版在論壇:
https://groups.google.com/forum/#!forum/scu_excel_vba2_86
EXCELVBA進階班的課程規劃
主要是延伸入門課,延伸資料庫、多工作表、工作簿、網路爬蟲、視覺化報表等應用並與Python程式協同應用
單元01_資料拆解相關(VBA)
單元02_輸入自動化與表單設計
單元03_用ADO匯入與匯出資料庫
單元04_大量工作表合併與分割
單元05_資料查詢(篩選與分割工作表)
單元06_下載網路資料(YAHOO股市)
單元07_活頁簿與檔案處理(工作表分割與合併活頁簿)
單元08_視覺化報表與快速匯入圖片
其他相關學習:
直接用VBA取得儲存格中的數字或英文資料
2019智慧科技旅遊自由行懶人包分享
EXCEL下拉清單用VBA自動查詢與顯示不同資料
最新的完整VBA與Python教學影音DVD分享
讓EXCELVBA具有進度狀態條功能(表單設計)
PYTHON開發網站技術用Django框架
EXCEL當資料庫VLOOKUP與TEXT函數做飯店管理
從VBA到Pyhton用懶人包快速建立開發環境分享
利用LARGE與SAMLL函數計算前後三名工資與轉VBA
SUMIF函數計算苗栗和宜蘭總人數與用VBA累加
EXCELVBA進階範例尋找與判斷負0到9的值
使用VBA製作銷貨訂購單與儲存資料(EXCEL當資料庫)
EXCEL太複雜工作還是交給VBA吧!範例班級成績查詢
EXCEL快速資料分欄用INDEX函數與VBA
EXCELVBA動態取消工作表保護與VBA專案保護設定
EXCEL匯出資料到MYSQL與PHP、Phthon、R、APP共用資料
EXCELVBA用XMLHTTP物件抓取外匯資料
如何在EXCEL中自訂函數與用增益集分享VBA自訂函數
EXCELVBA批次查詢清單到新增與刪除工作表
EXCEL2013版VBA如何快速建立查詢系統
EXCELVBA改用MYSQL當成資料庫存放大量資料
EXCELVBA自動化與自動繪製框線(樣式顏色粗細)
VBA處理大數據如何自訂留下數字函數
VBA處理大數據政府開放與快速做出查詢系統
如何將大量EMAIL自動串接與用OUTLOOK自動批次寄信
如何用VLOOKUP函數做飯店管理分享
東吳進修廣部88期的EXCELVBA課又額滿了
如何計算年齡並格式化與用VLOOKUP查詢時數
如何在EXCELVBA中快速刪除空白列
EXCELVBA大數據自動化設計上課心得分享
如何用EXCEL統計樂透彩中獎機率範例
如何用COUNTIF函數篩選黑名單(無須撰寫VBA)
如何將EXCEL公式改直接貼上修改為VBA
如何用EXCELVBA設計銷貨單將EXCEL當資料庫
如何撰寫自動日期格式化的VBA程式
如何增加EXCELVBA按鈕(86)
如何用VBA搜尋關鍵字後上色與複製到新工作表
如何用VBA搜尋關鍵字後上色與複製到新工作表
EXCEL函數與VBA設計第6次上課(證照106與110)
如何增加EXCELVBA按鈕
如何利用日期函數製作年曆VBA範例
如何用EXCELVBA設計銷貨單分享
如何學會欄列鎖定技巧與VBA設計之二(範例:大型試算表)
如何學會欄列鎖定技巧與VBA設計之一(範例:大型試算表)
從EXCEL函數到VBA自動化(函數應用大升級)
如何將檢視與參照函數函數轉EXCELVBA設計
提高工作效率_黑名單篩選範例分享
北市公訓處EXCEL函數進階班第1天上課
公訓處EXCEL進階課程分享
如何用VBA呼叫Outlook郵寄信件
如何顯示進度狀態列(ProgressBar)
如何設計VBA表單與EXCEL當資料庫用(85期)
提高效率VBA入門班第1次上課心得分享
EXCELVBA處理股票分析自動最佳化範例
如何在EXCELVBA中快速刪除空白列
定存範例轉VBA與只能輸入數字的InputBox
如何學會EXCELVBA資料庫系列之一
EXCELVBA入門:如何撰寫自動格式化的VBA程式
EXCELVBA入門之一:如何函數轉VBA
VB.NET設計(九九乘法表&小狗動畫&撲克牌&字幕)
回覆ExcelVBA入門與進階課的差異?
如何批次下載股市資料到EXCEL中之2
如何用VBA快速取得期貨交易資料(開收高低量)
如何在EXCELVBA隱藏與顯示工作表
如何移動工作表與排序之1
如何批次下載股市資料到EXCEL中之1
如何批次下載股市資料到EXCEL中
如何建立表單與將EXCEL當成資料庫
如何讓用ACCESS將EXCEL的資料
如何排序工作表
如何將單次查詢改為批次查詢(EXCELVBA自動化)
如何在EXCELVBA的工作表隨機上顏色
如何快速在EXCEL中建立查詢系統(免資料庫)之2
如何精簡VBA程式與傳遞引數
如何快速在EXCEL中建立查詢系統(免資料庫)之1
如何將大量工作表整合在一個工作表
如何在EXCELVBA新增沒有重複名稱工作表
如何自動下載YAHOO股市資料到EXCEL中
如何建立表單與將EXCEL當成資料庫使用
如何在EXCEVBA中複製工作表
如何在EXCELVBA如何保護工作表
如何在EXCELVBA新增沒有重複名稱工作表
如何在EXCEL工作表中移動
EXCELVBA辦公自動化_如何建立查詢系統
如何當下拉清單改變時自動抓取資料之一
如何將數學函數轉EXCELVBA設計之二
如何增加EXCELVBA按鈕
如何設定EXCELVBA開發環境設定說明
如何將EXCEL函數轉成VBA
如何再VBA中建立EXCEL的自訂函數讓公式變簡單
函數東吳進修推廣部,EXCEL,EXCELVBA函數程式設計線上教學excelvba教學excelvba指令教學vba範例教學excel excelvba教學視頻函數教學excel函數
文章標籤
函數東吳進修推廣部
EXCEL
EXCELVBA函數程式設計線上教學excelvba
全站熱搜
創作者介紹
吳老師
吳老師教學部落格(痞客邦分站)
吳老師發表在痞客邦留言(0)人氣()
E-mail轉寄
全站分類:數位生活個人分類:02_EXCELVBA自動化教學此分類上一篇:範例_字串切割與Do_While迴圈不定數量結果
此分類下一篇:EXCELVBA網路爬取大樂透歷史資料
上一篇:2019從北陸玩到京都旅行(二)黑部峽谷小火車與兼六園
下一篇:EXCELVBA網路爬取大樂透歷史資料
▲top
留言列表
發表留言
C組廣告版面
文章分類
01_EXCEL函數與VBA自動化教學(4)
03_VBA資料庫素養(5)從EXCELVBA自動化到Python(3)01_EXCEL函數與VBA(160)02_EXCELVBA自動化教學(123)
02_JAVA與AndroidAPP開發教學(5)
Android_Studio開發(1)01_JAVA(48)02_Android教學(99)03_Android證照教學(62)04_PhoneGapAPP(43)
03_AUTOCAD教學(2)
01_AUTOCAD_2D(87)02_AUTOCAD_3D(48)
04_YOUTUBE雲端與APP應用(2)
01_YOUTUBE雲端應用(25)02_Android與iOS應用(16)
05_元智東吳大學數位教學(3)
01_元智(75)02_東吳(28)03_其他大學(0)
06_VB.NET與ASP.NET(4)
PHP雲端資料庫教學(10)01_VB.NET程式開發教學(79)02_ASP.NET程式開發教學(23)00_VB6程式開發教學(16)
08_其他(33)07_電腦證照(49)未分類文章(55)
熱門文章
文章搜尋
相簿幻燈片
最新文章
{{article.user_name}}
{{article.timestamp*1000|date:'MMM.dd.y.hh.mm'}}
{{article.title}}
{{article.content}}
我要留言
QRCode
最新留言
文章精選
文章精選
2021五月(2)
2020一月(1)
2019十二月(3)
2019十一月(2)
2019九月(6)
2019五月(5)
2018五月(3)
2018四月(1)
2018一月(2)
2017十一月(2)
2017十月(1)
2017八月(1)
2017四月(1)
2017三月(2)
2017一月(2)
2016十一月(1)
2016八月(4)
2016六月(2)
2016五月(8)
2016四月(2)
2016三月(1)
2016二月(2)
2016一月(9)
2015十二月(3)
2015十一月(5)
2015九月(12)
2015八月(8)
2015七月(24)
2015六月(67)
2015五月(13)
2015四月(10)
2015三月(4)
2015二月(7)
2015一月(68)
2014十一月(1)
2014十月(2)
2014八月(3)
2014七月(31)
2014四月(8)
2014三月(10)
2014二月(3)
2014一月(13)
2013十二月(19)
2013十一月(3)
2013十月(6)
2013九月(4)
2013八月(5)
2013五月(1)
2013四月(4)
2013三月(9)
2013二月(3)
2013一月(5)
2012十二月(9)
2012十一月(10)
2012十月(47)
2012九月(9)
2012八月(5)
2012七月(10)
2012六月(7)
2012五月(21)
2012四月(37)
2012三月(13)
2012二月(14)
2012一月(9)
2011十二月(34)
2011十一月(81)
2011十月(14)
2011九月(9)
2011八月(5)
2011七月(7)
2011六月(8)
2011五月(14)
2011四月(8)
2011三月(10)
2011二月(4)
2011一月(4)
2010十二月(21)
2010十一月(33)
2010十月(55)
2010九月(10)
2010八月(16)
2010七月(6)
2010六月(1)
2010五月(15)
2010四月(12)
2010三月(14)
2010二月(2)
2009十二月(6)
2009十一月(6)
2009十月(8)
2009九月(6)
2009八月(6)
2009七月(2)
2009六月(17)
2009五月(4)
2009四月(3)
2009三月(15)
2009一月(1)
2008十二月(1)
2008十一月(1)
2008十月(1)
2008九月(10)
2008八月(4)
2007七月(1)
2007六月(4)
2007五月(2)
2007四月(2)
所有文章列表
新聞交換(RSS)
B組廣告版面
我的連結
我的好友
參觀人氣
本日人氣:
累積人氣:
動態訂閱
我去誰家
誰來我家
回到頁首
回到主文
免費註冊
客服中心
痞客邦首頁
©2003-2022PIXNET
關閉視窗
PIXNET
Facebook
Yahoo!
Google
MSN
{{guestName}}
(登出)
您尚未登入,將以訪客身份留言。
亦可以上方服務帳號登入留言
請輸入暱稱(最多顯示6個中文字元)
請輸入標題(最多顯示9個中文字元)
請輸入內容(最多140個中文字元)
請輸入左方認證碼:
看不懂,換張圖
請輸入驗證碼
送出留言
延伸文章資訊
- 1《Excel進階教學@廣東話017》Excel VBA教學系列の2
- 21-3-1 錄寫Excel VBA 巨集
是,Excel VBA 有一個「錄寫」功能,能夠將使用者在Excel 中所執行的指令或. 滑鼠的動作,自動錄下來且轉換為Visual Basic 程式碼。 現在,請依循下列步驟,自己做 ...
- 3Excel VBA 程式設計全圖解PDF - 軟體兄弟
自強工業基金會--VBA 、Python程式與2017教學卓越教師獎.,基本上Excel VBA 是符合物件導向程式設計理念,所以想要學習Excel VBA 就. 要對物件(Object)有所了...
- 4用EXCEL VBA做大數據分析視覺化程式設計教學心得分享
東吳大學推廣部--EXCEL VBA與資料庫雲端設計(初階) (進階) ... 自強工業基金會--VBA 、Python程式與2017教學卓越教師獎.
- 5Chapter 01 EXCEL VBA 程式設計基本介紹
VBA巨集語言指的就是Visual Basic For Application,. 主要用做設計Office 應用程式中的自訂功能及自動. 化而設計。 在應用程式中,若包含了VBA程式語言的話,程式.