用EXCEL VBA快速將大量的EXCEL檔轉為PDF檔

文章推薦指數: 80 %
投票人數:10人

這是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個中文字元) 請輸入左方認證碼: 看不懂,換張圖 請輸入驗證碼 送出留言



請為這篇文章評分?