• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü ComboBox ile seçilen sayfaya göre yazdırmak

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

okinava14

Yeni Üye
Katılım
19 Haz 2022
Mesajlar
673
Çözümler
3
Aldığı beğeni
128
Excel V
Office 2021 TR
Konu Sahibi
Kıymetli üstatlar bu defa iki farklı yazdır sorunu var. Sayfa seç yazdır kolay ama bu farklı benim için.
Derdim şöyle:

1. ComboBox dan seçilen sayfayı yazdır butonu ile yazdırmak ama burada ince ayrıntı var. Şöyle Örneklersem mesela:
FormListe den ComboBoxdan "İL EMNİYET MÜDÜRLÜĞÜ" (A01A) sayfasını seçtik ise "BtnYazdir" (TÜKETİM DEĞERLERİ YAZDIR) butonuna tıklayınca A01A yazdırsın. veya EK-1 MERKEZ EMNİYET ve MAKAM KONUTU (A02A) seçersek bunu yazdırsın. Yani hangisini seçersek ait olduğu sayfayı yazdırsın.

2. Diğer Yazdırma olayı bana baya fazla karmaşık gelen. Oda şöyle. Gene aynı mantık :
FormListe den ComboBoxdan "İL EMNİYET MÜDÜRLÜĞÜ" (A01A) sayfasını seçtik ise; "BtnUcrtYazdir" (ÜCRETLENDİRME YAZDIR) butonuna tıklarsak A01B Sayfasını yazdırsın. Burada amaç şu A01A ile A01B birbirine eş değer gibi yani Yani örneklersem: A05A ile A05B denkler buna dikkat etmek gerekiyor sadece.

Birinci olay sizler için kolay ama 2. yazdır olayına hiç denk gelmedim yorumsuz.
 
If ThisWorkbook.Worksheets(i).Name = bulunansayfaAd Then
Sayfa adları büyük yazıldığı için harf duyarlılık eklememiştim.
Eğer verdiğim kodu kullanısanız yukardaki yerine alttaki gibi yapın.
Diğer üstadın verdiği kodu kullanırsınız.Esasen bende öyle yapacaktım ama diğer koddan kopyala yapıştır olayı daha basitime gelmişti döngülü :)
Neyse kolay gelsin.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst