• DİKKAT

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

dosya ismini bir hücreden aldırıp pdf dosya kaydetme

Katılım
28 Kasım 2006
Mesajlar
249
Excel Vers. ve Dili
2007
excel de bir dosyanın sayfa 1 adlı sayfasını pdf olarak kayedetmek ve kayıt sırasında a1 hücresindeki yazıyı da dosya ya isim olarak farklı kaydetmek istiyorum bu konuda nasıl bir makro yazmam lazım
 
Kod:
Sub Pdf_Kaydet()
If Sheets("Sayfa1").Range("A1") = "" Then
MsgBox "A1 hücresi boş!"
Else
Sheets("Sayfa1").ExportAsFixedFormat Type:=xlTypePDF, Filename:="D:\" & Sheets("Sayfa1").Range("A1") & ".pdf", Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False
End If
End Sub

Sayfa 1'i D:\ dizini içerisine pdf olarak kaydeder ve dosya adını da sayfa 1 A1 hücresinden alır.
 
Kod:
Sub Pdf_Kaydet()
If Sheets("Sayfa1").Range("A1") = "" Then
MsgBox "A1 hücresi boş!"
Else
Sheets("Sayfa1").ExportAsFixedFormat Type:=xlTypePDF, Filename:="D:\" & Sheets("Sayfa1").Range("A1") & ".pdf", Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False
End If
End Sub

Sayfa 1'i D:\ dizini içerisine pdf olarak kaydeder ve dosya adını da sayfa 1 A1 hücresinden alır.


ömer bey merhaba bu kodlarda d nin içerisinde baska bir klasör belirleyip onun içerisine nasıl kayıt yaparız. yada excel in bulundugu klasörün içine pdf olarak atabilirmiyiz makro ya tıkladığımızda. yardımcı olursanız sevinirim
 
Kod içindeki aşağıdaki satırı bir sonraki gibi değiştirin.

Filename:="D:\"

Kod:
Filename:= ThisWorkbook.Path & "\"
 
Merhabalar aynı dosya tıff olarak kaydetmek için nasıl bir kod yazılır. Yada oluyor mu?Teşekkürler.
 
Geri
Üst