• DİKKAT

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

a1 hücresindeki veri dosya adı olacak formatı pdf.

Katılım
15 Mart 2010
Mesajlar
13
Excel Vers. ve Dili
2010 tr
Arkadaşlar bir çalışmam var Bir makro oluşturmak istiyorum. A1 hücresindeki ismi dosya adı olarak alacak ve pdf olarak farklı kayıtedecek. şimdiden teşekkürler.
 
Bu konuda benimde ihtiyacım var. Basit yollarla yapmak istedim. (Makro kaydederek) ancak her zaman aynı isimle kayıt yapıyor. Hücre içindeki yazıyı kopyaladığım kısmı adımların içinde gösteremiyorum. Yardımlarınızı bekliyorum.
 
Merhaba
Arkadaşlar bu pdf dosyasını nereye kayıt yapacak bilgi verir misiniz_?
 
Benim için durum Excel dosyasının olduğu klasörün içine kaydedecek. Yani yolları aynı olacak.
 
Benim için durum Excel dosyasının olduğu klasörün içine kaydedecek. Yani yolları aynı olacak.

Merhaba
Boş bir module kopyalayın ve deneyin.
Kod:
Option Explicit
Sub pdf_kayıt_61()
Dim ts
ts = ThisWorkbook.Path & "\"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=ts & Range("A1"), Quality _
:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=False
End Sub
 
İhsan Bey çok sağolun. VBA ve makro konularına daha çok kafa yoracağım anlaşılan.
 
Üstat çok oluyoruz ama kayıt yerini masaüstü yapabilirmisin.
 
Üstat çok oluyoruz ama kayıt yerini masaüstü yapabilirmisin.

Merhaba
Boş bir module kopyalayın ve deneyin.
Kod:
Option Explicit
Sub pdf_masa_61()
Dim ts, kaplan
Set ts = CreateObject("Wscript.Shell")
kaplan = ts.specialfolders.Item("Desktop")
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
kaplan & "\" & Range("A1") & ".pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=False
End Sub
 
Merhaba
Boş bir module kopyalayın ve deneyin.
Kod:
Option Explicit
Sub pdf_masa_61()
Dim ts, kaplan
Set ts = CreateObject("Wscript.Shell")
kaplan = ts.specialfolders.Item("Desktop")
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
kaplan & "\" & Range("A1") & ".pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=False
End Sub

Çok teşekkürler.
 
Geri
Üst