• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Önceden belirlediğimiz yazdırma alanının Pdf şeklinde otomatik kayıt edilmesi

Katılım
21 Nisan 2015
Mesajlar
24
Excel Vers. ve Dili
2013 Türkçe
Arkadaşlar merhaba;

Yapmak istediğimi epeyce araştırdım, fakat bir sonuca ulaşamadım. Yardımcı olursanız sevinirim.

Yapmak istediğim şu ki;

Excelde butona tıkladığımda belirli hücrenin değerini alıp masa üstüne pdf dosyası olarak kayıt edilmesi. Pdf dosyasının adı o hücrenin değeri olacak.

Excelde farklı kaydet değip elle dosya adı yazılmayacak, arka planda pdf dosyası masa üstüne kayıt olacak.
 

Ekli dosyalar

Arkadaşlar merhaba;

Yapmak istediğimi epeyce araştırdım, fakat bir sonuca ulaşamadım. Yardımcı olursanız sevinirim.

Yapmak istediğim şu ki;

Excelde butona tıkladığımda belirli hücrenin değerini alıp masa üstüne pdf dosyası olarak kayıt edilmesi. Pdf dosyasının adı o hücrenin değeri olacak.

Excelde farklı kaydet değip elle dosya adı yazılmayacak, arka planda pdf dosyası masa üstüne kayıt olacak.

kod:

Kod:
Sub pdfkaydet()

Application.ScreenUpdating = False
Application.DisplayAlerts = False

Klasor = CreateObject("wscript.Shell").SpecialFolders.Item("Desktop")
Dosya_Adi = Range("a1").Value
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=Klasor & "\" & Dosya_Adi & ".pdf", _
Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=True
Application.ScreenUpdating = True
Application.DisplayAlerts = True

MsgBox "işlem tamam"

End Sub
 
Geri
Üst