• DİKKAT

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

PDF dosya kaydetmede dosya adı

Katılım
13 Mayıs 2005
Mesajlar
761
Excel Vers. ve Dili
2010 Türkçe
PDF olarak kaydettiğim dosyaya her seferinde Ana Sayfadaki D13 hücre isni ile kaydetmek istiyorum. Kod istediğim gibi ama tek sorun dosya adında. Aşağıdaki kod örneği çalışınca dosya adını True olak kaydediyor.

Kod:
Sub PDF()

    Sheets("Daimi_Sözleşme").Visible = True
    Sheets("Daimi_Sözleşme").Select
    ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
        "D:\Belgeler\" & Sheets("Daimi_Sözleşme").Select(D13) & ".pdf", Quality:=xlQualityStandard, _
        IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
        True
    Sheets("Ana Sayfa").Select
    Sheets("Daimi_Sözleşme").Visible = False


End Sub
 
Merhaba,

Select(D13) yerine [D13] yazarak deneyiniz.
 
Hocam dediğiniz gibi yaptım bu sefer kodun aşağıdaki kısmında tamamında hata verdi
Tabiki neresi olduğunu anlayamadım.
Koda yol eklemeden önce çalışıyordu istedimki her dosyaya kendi isim versin

Kod:
    ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
        "D:\Belgeler\" & Sheets("Daimi_Sözleşme").Select.[D13] & ".pdf", Quality:=xlQualityStandard, _
        IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
        True
 
Tamamdır hocam hatamı buldum sağolun.
 
Geri
Üst