Çoklu süzme ve boşluk listeleme

Katılım
13 Haziran 2006
Mesajlar
374
Excel Vers. ve Dili
Excel 2003 Türkçe
Matematik Öğretmeni VB,Excel-VBA,...
Selam arkadaşlar.
Benim iki sorunum var.
1.iki combobox yardımı ile ayrı ayrı listview de süzme işlemi yaptırabiliyorum.Sorun ikisini de kullanmak istediğimde listeleme yaptıramamam.Ayrıca checkbox ile boş hücrenin olduğu satırların da listelenmesi konusunda sıkıntı yaşıyorum.Yapılabilirse her bir süzmenin ayrı ayrı ya da tercihe göre ikili ya da üçlü süzme yapılıp yapılamayacağı.(userform1)
2.aynı işlemler listbox nesnesi ile de yapılabilinir mi?Bu işlemler için listview mi listbox mı kullanmalıyım?(userform2)

Ornek Dosya
 

Korhan Ayhan

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

64 Bit ofislerde ListView nesnesi çalışmıyor. Bunun için ListBox kullanırsanız daha iyi olur gibi görünüyor.

Süzme işlemlerini de ListBox ile rahatlıkla yapabilirsiniz.
 
Katılım
13 Haziran 2006
Mesajlar
374
Excel Vers. ve Dili
Excel 2003 Türkçe
Matematik Öğretmeni VB,Excel-VBA,...
Bunu bilmiyordum
Kodları uyarlamamda yardımcı olabilir misiniz?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,741
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Forumda çok sayıda örnek var. Arama yapınız...
 
Katılım
13 Haziran 2006
Mesajlar
374
Excel Vers. ve Dili
Excel 2003 Türkçe
Matematik Öğretmeni VB,Excel-VBA,...
İlginiz için teşekkür ederim.Ancak benzer bir çoklu ve boşluk süzme örneği bulamadığım için konu açmıştım.
Yine de teşekkürler.
 
Katılım
13 Haziran 2006
Mesajlar
374
Excel Vers. ve Dili
Excel 2003 Türkçe
Matematik Öğretmeni VB,Excel-VBA,...
Korhan bey ilginiz için teşekkür ederim.
Vermiş olduğunuz linkleri daha önce .nceledim,hatta bazılrı işime de yaramıştı.Ancak iki sorun var;
1.Foruma çok uzun zaman önce kayıtlı olamama ve bazı uygulamalar eklememe rağmen (ki şu anda kendi eklemiş olduğum uygulamaları dahil) kuralların değişmesi nedeniyle ekli dosyaları indirip çalışmayı göremiyorum.
2.Asıl sorun linklerdeki listeleme-süzme işlemleri tekli ya da birbirinden bağımsız durumlar söz konusu.Benim istediğim aynı zamanda hem ayrı ayrı hem de iki combobox birden(hatta artı bir checkbox) kullanılarak yapılabilecek süzme-listeleme işlemi.
 
Katılım
13 Haziran 2006
Mesajlar
374
Excel Vers. ve Dili
Excel 2003 Türkçe
Matematik Öğretmeni VB,Excel-VBA,...
Ek dosyasını indiremiyorum.
Ben epeyce bir ilerleme kaydetmiştim.Son halinde üç sorun var hala.Birincisi,bağımsız süzme tamam ama çoklu süzme yapamıyorum.ikincisi,combobox listelemesinin ilk sırasına boşluk(kriteri iptal etmek için) koyamıyorum.Üçüncüsü,süzme işlemini belirleyen kriteri silip asıl listeyi tekrar getirmek istediğimde birinci satırı en sona atıyor ikinci satırdan başlıyor listelenme işi.(userform2 ile listbox listeleme işini hallettim.)

Örnek Dosya
 
Son düzenleme:

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,741
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Üstteki mesajıma dış bağlantı linki ekledim. İndirip inceleyebilirsiniz.
 
Katılım
13 Haziran 2006
Mesajlar
374
Excel Vers. ve Dili
Excel 2003 Türkçe
Matematik Öğretmeni VB,Excel-VBA,...
Korhan Bey,elinize sağlık.Örneğinizi inceledim.Gayet güzel olmuş.
Biraz uğraşmama rağmen iki şeyi düzenleyemedim.
1.Userform açılışında ya da tüm kriterler iptalinde tüm verilen listelenmesi.
2.Checkbox ile dublajsız verilerin listelenmesi(bu aktif değildi sanırım gözden kaçırmışsınız)

Not:Bir sorum daha olacak.Bu listeleme işlemini sayfa1 sekmesi sabit kalmak şartı ile değilde örneğin Combobox3 teki sheet isimlerinden seçime bağlı olarak yapmak istediğimizde kodlardaki düzenlemeyi öğrenebilirmiyim?
 

Korhan Ayhan

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

2. Sorunuz için;

"Dublajsız" verileri listede neye göre ayrıştıracağız?

Diğer istediklerinizi tamamladım. Üstteki soruyu da cevaplarsanız dosyanızı eklerim.
 
Katılım
13 Haziran 2006
Mesajlar
374
Excel Vers. ve Dili
Excel 2003 Türkçe
Matematik Öğretmeni VB,Excel-VBA,...
Kusura bakmayın geç cevap vermek durumunda kaldım.DİL sütununda boşluk olan satırların listelenmesini kasdetmiştim.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,741
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
#14 nolu mesajımda dış bağlantı linki ekledim. Deneyiniz.

Sorguyuda istediğim formata getirebildim. Umarım istediğiniz gibi olmuştur.
 
Katılım
13 Haziran 2006
Mesajlar
374
Excel Vers. ve Dili
Excel 2003 Türkçe
Matematik Öğretmeni VB,Excel-VBA,...
Korhan Bey,süper olmuş elinize sağlık.
Ancak küçük bir hata aldım.
Sadece combobox2 ile süzme yapmak istediğimde ya da combobox1+combobox2 ile yaptığım süzmede combobox1 kriterini sildiğimde
AND [DİL]='T' satırı sözdizimi hatası
alıyorum.
Bunun dışında herşey çok güzel olmuş.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,741
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Dosyayı güncelledim. Deneyiniz.

Umarım atladığım bir yer olmamıştır.
 
Katılım
13 Haziran 2006
Mesajlar
374
Excel Vers. ve Dili
Excel 2003 Türkçe
Matematik Öğretmeni VB,Excel-VBA,...
Tekrar elinize sağlık.Şu anda herhangi bir eksik ya da hata gözükmüyor,herşey çok güzel işliyor.
Dublajsız listelemesinde küçük bir sıkıntı vardı,dil seçeneğine bağlı olarak enabled değerlendirmesi ile hallettim.

Korhan bey sizden bir ricam daha olacak.
Linkteki konuya da bir göz atabilirmisiniz lütfen.

"Veri aktarımı,güncelleme,otomatik sıralama" konusu
 
Son düzenleme:
Katılım
13 Haziran 2006
Mesajlar
374
Excel Vers. ve Dili
Excel 2003 Türkçe
Matematik Öğretmeni VB,Excel-VBA,...
Korhan bey;
Şimdi daha detaylı inceleme yaptığımda UserForm_Initialize bölümünde combobox3 ten sayfa seçimli düzenlenmemiş olduğunu gördüm.Ne kadar uğraşsam da tutturamadım,yardımcı ourmusunuz lütfen.
 
Üst