(請教) EXCEL 列印PDF的VBA按鈕 - Mobile01
文章推薦指數: 80 %
小弟時常需要把文件存成PDF檔案想請教如何設計一個巨集,列印存成PDF檔案?想嘗試兩種方式1.列印-> PDF->以B12儲存格為檔名-> 可選擇存擋位置2.
首頁
電腦
電腦軟體
文書處理
前往頁尾
返回列表
訂閱文章
我要回覆
brike
22分
樓主
brike
個人積分:22分
文章編號:71589034
訊息
文章段落
(請教)EXCEL列印PDF的VBA按鈕
2019-01-0315:41
4323
0
收藏
回覆
分享
引言
連結
回報
推薦
只看樓主
列印
小弟時常需要把文件存成PDF檔案想請教如何設計一個巨集,列印存成PDF檔案?想嘗試兩種方式1.列印->PDF->以B12儲存格為檔名->可選擇存擋位置2.列印->PDF->以B12儲存格為檔名->自動儲存在C:\文件\還有個小問題如果想在B12欄位裡結合F12+F16+F17儲存格的文字並且中間以“_”底線做分隔可以用什麼公式達成?ps:F17是用Vlookup帶出的日期格式
2019-01-0315:41
#1
0
引言
分享
文章關鍵字
excel
按鈕
列印pdf
VBA
wbl2049
24分
2樓
wbl2049
個人積分:24分
文章編號:71589523
訊息
SubPrint_PDF()File_Name=Range("B12").ValueActiveSheet.ExportAsFixedFormatType:=xlTypePDF,filename:="C:\文件\"&File_Name&".pdf",Quality:=xlQualityStandard,_IncludeDocProperties:=True,IgnorePrintAreas:=False,OpenAfterPublish:=FalseEndSub-----------------------------------------B12裡的函數=F12&"_"&F16&"_"&TEXT(F17,"yyyymmdd")
2019-01-0316:16
#2
0
引言
我要留言
連結
回報
只看此人
列印
0/100
我要留言
brike
22分
樓主
brike
個人積分:22分
文章編號:71590352
訊息
太感謝了!第二個問題解決了!另外有個小問題,儲存PDF時用,如何可指定列印第3頁文件?SubPrint_PDF()File_Name=Range("B12").ValueActiveSheet.ExportAsFixedFormatType:=xlTypePDF,filename:="C:\文件\"&File_Name&".pdf",Quality:=xlQualityStandard,_IncludeDocProperties:=True,IgnorePrintAreas:=False,OpenAfterPublish:=FalseEndSub
2019-01-0317:14
#3
0
引言
我要留言
連結
回報
只看樓主
列印
0/100
我要留言
wbl2049
24分
4樓
wbl2049
個人積分:24分
文章編號:71590619
訊息
SubPrint_PDF()File_Name=Range("B12").ValueSheet_Name=InputBox("輸入要列印的工作表名稱",,"工作表1")Sheets(Sheet_Name).SelectActiveSheet.ExportAsFixedFormatType:=xlTypePDF,filename:="C:\文件\"&File_Name&".pdf",Quality:=xlQualityStandard,_IncludeDocProperties:=True,IgnorePrintAreas:=False,OpenAfterPublish:=FalseEndSub
2019-01-0317:31
#4
0
引言
我要留言
連結
回報
只看此人
列印
0/100
我要留言
brike
22分
樓主
brike
個人積分:22分
文章編號:71590660
訊息
原是用sheet1中裡面做了4個列印的版型有用檢視>分頁預覽把四個頁面都定義好了像列印第3頁時,是輸入從3至3如果只是單純想印第三頁的話,vba該怎麼修改?真是感謝!!PS以前單純列印時,是用以下方法Sub列印_3()''列印_3巨集''ActiveWindow.SelectedSheets.PrintOutFrom:=3,To:=3,Copies:=1,Collate_:=True,IgnorePrintAreas:=FalseEndSub
2019-01-0317:35
#5
0
引言
我要留言
連結
回報
只看樓主
列印
0/100
我要留言
wbl2049
24分
6樓
wbl2049
個人積分:24分
文章編號:71596086
訊息
SubPrint_PDF()File_Name=Range("B12").ValuePage1=InputBox("輸入要列印的起始頁數",,1)Page2=InputBox("輸入要列印的結束頁數",,1)ActiveSheet.ExportAsFixedFormatType:=xlTypePDF,filename:="C:\文件\"&File_Name&".pdf",Quality:=xlQualityStandard,_IncludeDocProperties:=True,IgnorePrintAreas:=False,OpenAfterPublish:=False,From:=Page1,To:=Page2EndSub
2019-01-048:00
#6
0
引言
我要留言
連結
回報
只看此人
列印
0/100
我要留言
brike
22分
樓主
brike
個人積分:22分
文章編號:71599117
訊息
真是感激!苦惱許久終於成功!可否可直接不出現對話框,直接列印第三頁?大大實在太神了~
2019-01-0411:49
#7
0
引言
我要留言
連結
回報
只看樓主
列印
0/100
我要留言
wbl2049
24分
8樓
wbl2049
個人積分:24分
文章編號:71600415
訊息
不問第幾頁寫死在程式,每次都只產生第三頁?SubPrint_PDF()File_Name=Range("B12").ValueActiveSheet.ExportAsFixedFormatType:=xlTypePDF,filename:="C:\文件\"&File_Name&".pdf",Quality:=xlQualityStandard,_IncludeDocProperties:=True,IgnorePrintAreas:=False,OpenAfterPublish:=False,From:=3,To:=3EndSub
2019-01-0413:19
#8
0
引言
我要留言
連結
回報
只看此人
列印
0/100
我要留言
常用
表情
動作
物品
短文字
長文字
首頁
電腦
電腦軟體
文書處理
我要回覆
小惡魔新聞台
HyperX將兩款經典麥克風QuadCastS/SoloCast推出白色款式讓專業直播設備更具時尚感
羅技推出LogiDock全功能擴充底座工作站提供完整筆電擴充性能還加入控制視訊與擴音設計
為提供您更優質的服務,本網站使用cookies。
若您繼續瀏覽網頁,即表示您同意我們的cookies政策。
了解隱私權條款
我知道了!請關閉提示
今日熱門文章 網友點擊推薦!
文章分享
加入好友名單
名稱
群組
全部朋友
描述
取消
確定
評分
取消
確定
複製連結
複製
留言回報
留言違規
請選擇違規類型
提供個人聯絡資訊,文不對題,名稱選字不正確
散佈盜版資訊,自刪文章
違規團購或問卷調查,商品廣告或買賣
涉及政府法令,攻擊、侮辱、非理性行為
詐騙/色情內容回報
上述事項以外的情況
取消
確定
延伸文章資訊
- 1用EXCEL VBA快速將大量的EXCEL檔轉為PDF檔
這是EXCEL VBA進階課程的單元七的大量工作表的分割時講到,. 剛好有學員問道如果想把大量的工作表,直接分割為PDF檔,. 該怎麼做?其實只要一個For迴 ...
- 2如何在Excel中使用命令按鈕將活動工作表另存為PDF文件?
使用命令按鈕將活動工作表另存為帶有VBA代碼的PDF文件
- 3(請教) EXCEL 列印PDF的VBA按鈕 - Mobile01
小弟時常需要把文件存成PDF檔案想請教如何設計一個巨集,列印存成PDF檔案?想嘗試兩種方式1.列印-> PDF->以B12儲存格為檔名-> 可選擇存擋位置2.
- 4VBA -EXCEL轉成PDF 並自動建立資料夾 - 毛毛狂的部落格
是否常常EXCEL Key單完成 需要將EXCEL 轉成PDF並且建立一個資料夾呢? 現在可以藉由下列程式碼,來達到一鍵自動化功能
- 5用EXCEL VBA快速將大量的EXCEL檔轉為PDF檔
省去人工所要花費的時間,如果你每天都需要將工作表轉為PDF, 這個分享,應該可以幫到您很多的忙,節省大量時間。 其他可參考 如何用EXCEL VBA批次 ...