- Katılım
- 29 Aralık 2007
- Mesajlar
- 3
- Excel Vers. ve Dili
- 2013
Merhaba;
Aşağıdaki kod çalışma içerisindeki sayfaları xlsx formatında masaüstüne çıkarmaktadır.
Bu kodu çalışma sayfası içerisindeki sayfaları pdf olarak dışarı çıkaracak şekilde nasıl yapabiliriz.
Pdf dosya adını her sayfanın B6 hücresinden alacak. Masaüstüne değilde masaüstünde PDF adında bir klasör oluşturup içine pdfleri aktaracak şekilde nasıl yapabiliriz.
İlginiz ve yardımlarınız için şimdiden teşekkürler.
Aşağıdaki kod çalışma içerisindeki sayfaları xlsx formatında masaüstüne çıkarmaktadır.
Bu kodu çalışma sayfası içerisindeki sayfaları pdf olarak dışarı çıkaracak şekilde nasıl yapabiliriz.
Pdf dosya adını her sayfanın B6 hücresinden alacak. Masaüstüne değilde masaüstünde PDF adında bir klasör oluşturup içine pdfleri aktaracak şekilde nasıl yapabiliriz.
İlginiz ve yardımlarınız için şimdiden teşekkürler.
Kod:
Sub SayfaDışarıÇık()
Application.ScreenUpdating = False
For i = 1 To Sheets.Count
Sheets(i).Select
Dosya = CreateObject("Wscript.Shell").SpecialFolders.Item("Desktop") & _
Application.PathSeparator & Sheets(i).Name & Sheets(i).[D4] & ".xlsx"
ActiveSheet.Copy
ActiveWorkbook.SaveAs Filename:=Dosya
ActiveWorkbook.Close
Next i
Application.ScreenUpdating = True
End Sub
