- Katılım
- 27 Şubat 2008
- Mesajlar
- 307
- Excel Vers. ve Dili
- Office 2016
Benim dosyayı pdf'e çeviren aşağıdaki gibi bir kodum var. Bu pdf dosyasınıda programa yüklüyorum. Fakat program pdf dosyası olması gerekenden 44 kb büyük diye uyarı veriyor. Online pdf sıkıştırma programlarını kullanarak her seferinde sıkıştırma yapıyorum. Bu sıkıştırmayı kod yardımıyla yapamazmıyız.
Sub PDFHASTALIKFORM()
SAY = 0
For i = 1 To 1
SAY = SAY + 1
yer = Sheets("HAST").Select
Range("a2:I39").Select
Selection.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"\\USER\Belgeler\EBYS İZİN\form hastalık" & " " & Sheets("yıl").[ı13] & " " & Sheets("yıl").[C6] & " " & Sheets("yıl").[C7] & sayfaadi & uzantı, Quality:=xlQualityMinimum, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False
Next
End Sub
Sub PDFHASTALIKFORM()
SAY = 0
For i = 1 To 1
SAY = SAY + 1
yer = Sheets("HAST").Select
Range("a2:I39").Select
Selection.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"\\USER\Belgeler\EBYS İZİN\form hastalık" & " " & Sheets("yıl").[ı13] & " " & Sheets("yıl").[C6] & " " & Sheets("yıl").[C7] & sayfaadi & uzantı, Quality:=xlQualityMinimum, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False
Next
End Sub
Son düzenleme: