【分享成果,随喜正能量】這世上有好多東西,一定要等到一定的年齡才能看得見,要擁有一定的智慧才能看得見。比如,那些本不是雨的雨天,那種不是陽光的光明。。
VBA技術工具是我根據我的多年經驗,并結合一些需求推出多項工具。這些工具分為YZ系列和NZ系列:YZ系列比較容易,一般可以通過教程中的代碼組合自己也可以容易的寫出;NZ系列則比較困難些,需要一定的VBA技術能力可以得到。這些工具隻對學員,不對外。
對于較難些的NZ系列工具,每個工具有兩種版本,開放源碼的版本和不開放的版本。不開放源碼的版本可以直接使用,是用來鼓勵哪些執着于VBA學習的和應用,按照我的教程踏實學習,并學習到了高級階段的學員。這些工具我會陸續推出,一般以19版MS為藍本編寫。今日給大家介紹的這個系列的NZ06工具:利用VBA創建PDF文件
NZ06 VBA創建PDF文件說明
這個應用是展現給大家利用VBA給Excel工作簿創建PDF的各種靈活應用。共提供五種不同方法創建PDF文件,分别如下:
1:創建整個工作簿的 PDF
2:創建ActiveSheet工作表的PDF。
3:創建選擇範圍的PDF,可以鼠标選擇範圍,但要注意必須是當前工作表。
4:給出指定工作表名稱創建 PDF,按照當前工作表的順序創建。
5:給出指定工作表名稱創建 PDF,按照給出的工作表先後順序創建。
這五種情況可以覆蓋我們的平時應用,最方便的是第五種我們可以非常方便的按照指定的順序創建PDF文件。
這個工具的核心技術我封裝在一個Create_PDF.xlam加載項中,這個加載項提供兩個版本,一是開放源碼的版本(如果你得到是開放源碼的技術文件,注意VBE的打開密碼是123456789,但強烈建議您不要輕易打開代碼窗口,即使打開也要留有備份);二是不開源碼的版本,這個版本隻提供使用,學員在獲得我的全部教程後即可得到這個版本的資料。加載項在加載後,可以在菜單中直接看到工具的菜單,應用非常的方便。
一 加載加載項後的菜單
我們打開任意的一個EXCEL文件(2007版本之上),如下的測試文件:
然後打開工具的加載項,此時菜單會有下面的選項:
二 創建整個工作簿的 PDF
在上述的菜單中我們選擇第一個按鈕,并根據需要選擇位置及文件名稱:
這個時候整個工作簿就會轉換為一個PDF文件了;
二 創建ActiveSheet工作表的PDF
為了創建當前工作表的PDF,我們可以選擇第二個按鈕:
後續的提示同上。
三 創建選擇範圍的PDF,可以鼠标選擇範圍我們在當前工作表上選擇某一範圍,并點擊下面的按鈕:
結果如下:
五 按指定工作表名稱創建PDF,按照當前工作表的順序創建
我們點擊按鈕:
此時會提示,輸入工作表的名稱:
我們輸入:sheet4,sheet3。注意中間要有半角的逗号
點擊确定:
此時第三頁是在前面的。
六 給出指定工作表名稱創建 PDF,按照給出的工作表先後順序創建我們點擊如下按鈕:
同樣提示輸入:
我們輸入:sheet4,sheet3。注意中間要有半角的逗号。我們看結果:
這個時候第四頁是在前面的,這就是按照順序輸出。
這個應用實現了利用VBA在Excel靈活創建PDF的各種方案。
【分享成果,随喜正能量】
我20多年的VBA實踐經驗,全部濃縮在下面的各個教程中:
【分享成果,随喜正能量】脾氣人人都有,拿的出來是本能,壓的下去是本事,為人一定要善良,我對你的好,你要知道,隻是我願意,不是我應該。。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!