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.