excel sayfasını makro ile pdf yapma

Katılım
6 Kasım 2005
Mesajlar
300
Altın Üyelik Bitiş Tarihi
06-09-2023
herkese iyi geceler...excel sayfa1 de yer alan bilgilerimi masaüstüne kaydedecek şekilde pdf e çevirmek istiyorum. ancak pdf dosyasının adını o günün tarihi ile kaydetmesini istiyorum... 22 OCAK 2023 şeklinde...yardımlarınız için şimdiden teşekkürler...
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,857
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Selamlar

Kodları modül içine kopyalayıp deneyin

Kod:
Sub PdfYap()
    Dim savePath As String
    Dim fileName As String
    

    Dim currentDate As String
    currentDate = Format(Now, "dd.mm.yyyy")
    savePath = "C:\Users\M Demir\Desktop" 'Burayı siz kendi bilgisayarınızdaki masa üstüne göre değiştirin
    fileName = currentDate & ".pdf"
    ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, fileName:=fileName, Quality:=xlQualityStandard
    
    MsgBox "PDF dosyası başarıyla oluşturuldu: " & fileName, vbInformation
End Sub
 
Katılım
6 Kasım 2005
Mesajlar
300
Altın Üyelik Bitiş Tarihi
06-09-2023
Selamlar

Kodları modül içine kopyalayıp deneyin

Kod:
Sub PdfYap()
    Dim savePath As String
    Dim fileName As String
   

    Dim currentDate As String
    currentDate = Format(Now, "dd.mm.yyyy")
    savePath = "C:\Users\M Demir\Desktop" 'Burayı siz kendi bilgisayarınızdaki masa üstüne göre değiştirin
    fileName = currentDate & ".pdf"
    ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, fileName:=fileName, Quality:=xlQualityStandard
   
    MsgBox "PDF dosyası başarıyla oluşturuldu: " & fileName, vbInformation
End Sub
sayın Mdemir63 emeğinize sağlık teşekkür ederim
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,857
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Rica ederim.
İyi çalışmalar
 
Üst