Gizli sayfaları PDF dönüştürme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Kısa Açıklama

Gizli sayfaları PDF dönüştürme isimli başlıkta, ilgili işlemlere dair detaylar yer almaktadır.
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhaba Sn. mertatakan_3838;
Bu kodları kullandığınız dosyanın örnek halini (kodlar ile birlikte) paylaşır mısınız?
Sayfalar açık konumda iken PDF dönüştür çalışıyor. Ancak ben sayfalar gizli konumda iken bir butonla belirttiğim sayfaları PDF ye dönüştürüp yolunu yazdığım klasörlere PDF olarak kaydececek Örnek dosya kodları ile ektedir
 
Ekli dosyalar
Ben kontrol diye aktif bir sayfa açacağım buraya raporla diye bir buton açacağım diğer sayfaların hepsi gizli olacak raporla dediğim zaman gizli olan sayfaları PDF olarak yolunu belirrttigim klasörün içine atacak
 
Merhabalar;
Dosyanızda biraz değişiklik yaptım. :)
-- Kodlar tek modülde,
-- TIGA ve TIGA AYLIK SATIS isimli sayfaların A1 hücresindeki isim aynı olduğu için; TIGA AYLIK SATIS sayfası A1 hücresine TIGA_Aylık yazdım. Kamu isimli sayfalar içinde aynı durum geçerli.
-- Kullandığınız kodlarda geçen ActiveSheet kelimelerini sayfa isimleri ile değiştirdim. Örnek; Sheets("KAMU")
-- Her kodun;
> ilk satırına
>> Ekran hareketlerini kapatmak için Application.ScreenUpdating = False
>> Gizli sayfaların görünür olması için Sheets("Sayfa_İsmi_Yazılır").Visible = True satırlarını ekledim.

> son satırına
>> Ekran hareketlerini açmak için Application.ScreenUpdating = True
>> Sayfaları gizlemek için Sheets("Sayfa_İsmi_Yazılır").Visible = True satırlarını ekledim.

Bu şekilde, sayfalar gizliyken PDF isimli klasöre 4 tane Rapor oluşturmaktadır.
 
Ekli dosyalar
Merhabalar;
Dosyanızda biraz değişiklik yaptım. :)
-- Kodlar tek modülde,
-- TIGA ve TIGA AYLIK SATIS isimli sayfaların A1 hücresindeki isim aynı olduğu için; TIGA AYLIK SATIS sayfası A1 hücresine TIGA_Aylık yazdım. Kamu isimli sayfalar içinde aynı durum geçerli.
-- Kullandığınız kodlarda geçen ActiveSheet kelimelerini sayfa isimleri ile değiştirdim. Örnek; Sheets("KAMU")
-- Her kodun;
> ilk satırına
>> Ekran hareketlerini kapatmak için Application.ScreenUpdating = False
>> Gizli sayfaların görünür olması için Sheets("Sayfa_İsmi_Yazılır").Visible = True satırlarını ekledim.

> son satırına
>> Ekran hareketlerini açmak için Application.ScreenUpdating = True
>> Sayfaları gizlemek için Sheets("Sayfa_İsmi_Yazılır").Visible = True satırlarını ekledim.

Bu şekilde, sayfalar gizliyken PDF isimli klasöre 4 tane Rapor oluşturmaktadır.
dosya yolunda hata veriyor nedense anlamadım
 
Ekli dosyalar
  • hata.webp
    hata.webp
    86.6 KB · Görüntüleme: 6
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst