çalışma sayfasını pdf (veya word) olarak kaydetme?

Katılım
25 Ekim 2013
Mesajlar
97
Excel Vers. ve Dili
Excel 2007 - Türkçe
Merhaba,
excelde sayfa 1'de girilen verilere göre sayfa 2'de grafik oluşturulacak. Userform'a eklenen bir butonla sayfa 2'yi PDF veya word olarak kaydedebilir miyim? Kaydolacak dosyanın adının günün tarihi (gg.aa.yyyy şeklinde) olması da hoş olur. Şimdiden teşekkürler.
 

mancubus

Destek Ekibi
Destek Ekibi
Katılım
6 Ocak 2010
Mesajlar
2,224
Excel Vers. ve Dili
İŞ: 2021 Win Eng
pdf:

ilgili UserForm'un kod modülüne kopyalanacak.

düğmenin adının CommandButton1 olduğu varsayılmıştır. değil ise aşağıda kod isminde değiştiriniz.

Kod:
Private Sub CommandButton1_Click()
    Worksheets("Sayfa2").ExportAsFixedFormat _
        Type:=xlTypePDF, _
        Filename:=ThisWorkbook.Path & "\" & Format(Date, "dd.mm.yyyy"), _
        Quality:=xlQualityStandard, _
        IncludeDocProperties:=True, _
        IgnorePrintAreas:=False, _
        OpenAfterPublish:=False
End Sub
 
Katılım
25 Ekim 2013
Mesajlar
97
Excel Vers. ve Dili
Excel 2007 - Türkçe
pdf:

ilgili UserForm'un kod modülüne kopyalanacak.

düğmenin adının CommandButton1 olduğu varsayılmıştır. değil ise aşağıda kod isminde değiştiriniz.

Kod:
Private Sub CommandButton1_Click()
    Worksheets("Sayfa2").ExportAsFixedFormat _
        Type:=xlTypePDF, _
        Filename:=ThisWorkbook.Path & "\" & Format(Date, "dd.mm.yyyy"), _
        Quality:=xlQualityStandard, _
        IncludeDocProperties:=True, _
        IgnorePrintAreas:=False, _
        OpenAfterPublish:=False
End Sub
Hocam çalıştıramadım. Tıklıyorum hiçbir şey olmuyor. (makro etkin)
 

mancubus

Destek Ekibi
Destek Ekibi
Katılım
6 Ocak 2010
Mesajlar
2,224
Excel Vers. ve Dili
İŞ: 2021 Win Eng
dosyayı bir klasöre kaydedin.
 

Ekli dosyalar

mancubus

Destek Ekibi
Destek Ekibi
Katılım
6 Ocak 2010
Mesajlar
2,224
Excel Vers. ve Dili
İŞ: 2021 Win Eng
resim?

çalışan dosyadır.

bu da ürettiği dosya:
 

Ekli dosyalar

Emir Hüseyin Çoban

Destek Ekibi
Destek Ekibi
Katılım
11 Ağustos 2008
Mesajlar
5,891
Excel Vers. ve Dili
Office 2013 Tr - Win10 x64
Run-time Error 5
Invalid Procedure Call or Argument :frown:
. . .

Office 2003 sürümünde PDF e çevirme özelliği yoktur.

Office 2007 de bu özellik ek yazılım ile yapılabilir.
Program ismi saveaspdfandxps, microsoftun kendi yazılımıdır.
Tıkla İndir ~ PDF Veya XPS Olarak Kaydet
Programı kurduktan sonra Farklı Kaydet ekranında PDF seçeneğini göreceksiniz.
Yukarıdaki kodların sizde çalışması için, bu programı yüklemelisiniz.

Office 2010 ve üstü sürümlerde ek yazılıma gerek kalmaksızın bu özellik mevcuttur.

. . .
 

mancubus

Destek Ekibi
Destek Ekibi
Katılım
6 Ocak 2010
Mesajlar
2,224
Excel Vers. ve Dili
İŞ: 2021 Win Eng
iş yerindeki filtreler nedeni ile resmi görememişim. :)

hüseyin bey teşekkürler.

eğer imkan dahilinde ise en 2010'a geçmeyi öneririm herkese.
 
Katılım
25 Ekim 2013
Mesajlar
97
Excel Vers. ve Dili
Excel 2007 - Türkçe
. . .

Office 2003 sürümünde PDF e çevirme özelliği yoktur.

Office 2007 de bu özellik ek yazılım ile yapılabilir.
Program ismi saveaspdfandxps, microsoftun kendi yazılımıdır.
Tıkla İndir ~ PDF Veya XPS Olarak Kaydet
Programı kurduktan sonra Farklı Kaydet ekranında PDF seçeneğini göreceksiniz.
Yukarıdaki kodların sizde çalışması için, bu programı yüklemelisiniz.

Office 2010 ve üstü sürümlerde ek yazılıma gerek kalmaksızın bu özellik mevcuttur.

. . .
Teşekkürler hocam çalıştı :bravo:
 
Üst