USERFORMU PDF OLARAK KAYDETMEK

Katılım
6 Eylül 2007
Mesajlar
655
Excel Vers. ve Dili
excel 2016 32 Bit ve Excel 2020 32 Bit Türkçe ve İngilizce
Altın Üyelik Bitiş Tarihi
10-12-2024
Arkadaşlar, ek'te örnek olarak gönderdiğim Kitap1 dosyasında bulunan Userformu PDF Olarak kaydetmek istiyorum. Userform açıldığında üstündeki commandbuton'a tık ladığımda üstünde bulunan resim PDF Olarak kitap1 bulunduğu klasöre PDF olarak kayıt olsun, Bunun imkanı varmı?
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,738
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Linkte bir çözüm sunulmuş. Kendinize uyarlarsınız.

 
Katılım
6 Eylül 2007
Mesajlar
655
Excel Vers. ve Dili
excel 2016 32 Bit ve Excel 2020 32 Bit Türkçe ve İngilizce
Altın Üyelik Bitiş Tarihi
10-12-2024
Korhan bey vermiş olduğunuz link'i inceledim ama sanırım visual studio VS kod'ları bende o dilden hiç anlamıyorum dolayısı ile VB'ye adapte edemedim maalesef.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,738
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Linkteki 12 nolu mesajdaki kodları boş bir modüle uygulayın.

Sonra formunuzda ki butonu silin (buton PDF dosyasında görünmesin diye siliyoruz) ve aşağıdaki kodu formunuzun kod bölümüne ekleyin ve çalıştırın.

Dosya_Adi yazan yere PDF dosyanızın isminin ne olmasını istiyorsanız onu yazınız.

Formun üzerindeki resme tıkladığınızda PDF olarak kayıt edilecektir.

C++:
Private Sub Image1_Click()
    WindowToPDF ThisWorkbook.Path & "\Dosya_Adi.pdf"
End Sub
 
Katılım
6 Eylül 2007
Mesajlar
655
Excel Vers. ve Dili
excel 2016 32 Bit ve Excel 2020 32 Bit Türkçe ve İngilizce
Altın Üyelik Bitiş Tarihi
10-12-2024
Hocam denedim ancak bir yerde hata var modüle kopyaladığım kod hata veriyor
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,738
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Kodlarda Türkçe ifadeler var. Sanırım linki Türkçe'ye çevirip öyle uyguladınız.

Kontrol edip tekrar deneyiniz.
 
Katılım
6 Eylül 2007
Mesajlar
655
Excel Vers. ve Dili
excel 2016 32 Bit ve Excel 2020 32 Bit Türkçe ve İngilizce
Altın Üyelik Bitiş Tarihi
10-12-2024
Haklısınız web sayfasını otomatik türçeye çevirmiş , bende fark etmedim. Dediğiniz gibi kod'ları düzgün hali ile modüle ekledim ekli resimdeki bölüm hata verdi
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,738
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bende hata vermiyor...

Ama eklediğiniz dosyada tanımladığınız isimde sorun var.

WindowToPDF ThisWorkbook.Path & "\a2/o.pdf"
 
Üst