PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : تبدیل شیت ها به pdf به صورت جداگانه



ali.b
2014/06/07, 18:56
با این کد میتونید از تمام شیت ها به صورت جداگانه به فایل PDF تبدیل کنید

Option Explicit
Sub Print_PDF()
Dim Awb As Workbook
Dim Snr As Integer
Dim ws As Worksheet
Set Awb = ActiveWorkbook


For Each ws In Awb.Sheets
If Not ws.Name = "Sheet1" Then
'Sheets(ws.Name).Copy
Awb.Sheets(ws.Name).Copy
'Sheets(ws.Name).Select
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
Awb.Path & "\" & Awb.Sheets(ws.Name).Name & ".pdf", _
Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=False

ActiveWindow.Close False
End If
Next ws


End Sub

امين اسماعيلي
2014/06/08, 00:05
با درود
ممنون فقط یه مسئله جاش تو اموزش وی بی بود نه تو تالار پرسش . ممنون

arash2152
2016/07/29, 21:08
چگونه میشه دو شیت از سه شیت یک فایل اکسل را تیدیل به یک فایل PDF کرد؟
ترجیحا اگه Print area متغیر و از مثلا یکی از سلول ها بخونه خیلی بهتره
آیا میشه بصورت فوتر بهش شماره صفحه داد؟