• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Soru Userform CheckBox Sütun Seçimine Göre Yazdır

MyMamoste

Altın Üye
Katılım
31 Mart 2013
Mesajlar
34
Excel Vers. ve Dili
Excel 2021 Türkçe
Merhabalar Hocalarım,

Ek olarak eklediğim örnek dosyada yaptıklarım;

  1. 14 (Ondört) Sütundan oluşan ve içeriğinde örnek verilerin olduğu bir excel dökümanı hazırladım.
  2. Userform1 adında bir userform hazırlayıp o Userforma her sütunu temsilen 14 adet Checkbox ekledim onların altına da Seçilenlerle İşlem Yap ve Tümünü Seç diye iki adet OptionButton ekledim. onun altına da Baskı Önizleme ve Yazdır CommantButton'u ekledim.
  3. Userform2 adında ikinci bir Userform ekleyip excel dosyasının açılışında auto_open ile girişte açtırdım. Bu Forma Yazdır butonu ekledim. Yazdır Butonuna tıklayınca Yazdırma Seçeneklerinin olduğu Userform1 e yönlenip Userform2 kapanıyor.
YAPMAK İSTEDİKLERİM;
  1. Yukarıda açıkça anlaşılacağı gibi, Userform1 üzerinde yer alan seçeneklerle excel dosyasını istediğim şekilde ve seçili olan sütuna göre sayfaya otomatik şekilde sığacak biçimde nasıl yazdırabilirim.
  2. 12. Yani L sütununa göre (Mahalle) Filtreleme yapıp nasıl Yazdırabilirim.

Saygılar.
 

Ekli dosyalar

Son düzenleme:
Bir çok soruyu tek bir konuda sormuşsunuz.
Bunca güzel (görsel olarak) bir çalışma yapabildiğinize göre bu sorulara da cevap bulabilirsiniz diye düşünüyorum.

Zira Forumda ya da Google da aradığınız şeyi doğru ifade edebilirseniz bir çok örnek bulabilirsiniz.

Sorularınızı şöyle anladım

CheckBox seçili olanlar yazdırılsın diğerleri görülmesin.
En basit olarak
C++:
Private Sub CheckBox1_Click()
    Columns(1).Hidden = CheckBox1.Value
End Sub

Sayfaya sığdırmak için nasıl bir kod yazmanız gerektiğini
Makro Kaydet yöntemiyle yapmak istediğiniz işlemi manuel yaparak görebilirsiniz.
(Bu yöntem oldukça faydalıdır. Ben şahsen halen kullanıyorum)

Filtreleme konusunda da Forumda Filter yada AdvancedFilter , Googlada Filter VBA yazarak arama yapabilir sonuca ulaşabilirsiniz.
 
Hocam birçok şeyi yaptım. Teşekkür ederim fikir verdiğiniz için. Sadece listbox çoklu seçime göre filtreleme yapamadım.
 
Rica ve tebrik ederim.
 
Geri
Üst