AccessTr.neT
Excelde Gelişmiş Süzgeç - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Excel (https://accesstr.net/forum-microsoft-excel.html)
+--- Forum: Excel Cevaplanmış Soruları (https://accesstr.net/forum-excel-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Excelde Gelişmiş Süzgeç (/konu-excelde-gelismis-suzgec.html)

Sayfalar: 1 2 3 4


Cvp: Excelde Gelişmiş Süzgeç - feraz - 14/03/2020

Rica ederiz.

Aklımda kaldığı kararıyla açıklayayım.
6.satırdaki ve 7.satırdaki optionbuttonların bağımsız olması gerek yani 6.daki seçilirse ve sonra 7.satırdaki seçilirse 6.satırdaki optionbuttonda seçim gittiği için hata oluşuyor.
Gife dikkat ettiyseniz checkboxlarda o şekilde olmadı .


Cvp: Excelde Gelişmiş Süzgeç - feraz - 14/03/2020

Kısaca
[Resim: do.php?img=9856]
yerine alttaki gibi yapılırsa olabilir belki.

[Resim: do.php?img=9859]


Cvp: Excelde Gelişmiş Süzgeç - feraz - 15/03/2020

Userformdaki optionbuttonlarla yaparsanız ekte.Diğer türlü olmaz gibi.
Ben olsam checkboxlu olanı kullanırdım şahsen.


[Resim: do.php?img=9861]


Cvp: Excelde Gelişmiş Süzgeç - berduş - 15/03/2020

Excelden çok anlamam ama dilerim işinize yarar.ARA yöntemiyle
iyi çalışmalar


Cvp: Excelde Gelişmiş Süzgeç - feraz - 15/03/2020

(14/03/2020, 21:54)yyhy yazdı: İlgilenen arkadaşlara teşekkür ederim. Alternatif de olsa feraz adlı kullanıcı son noktayı koymuş hazırlanan kodları artık değişiklik yapacak olursak çözeceğiz. Konu kapandı ama yine de sormadan edemiyorum. Benim hazırladığım şekilde acaba hata nerede olabilir? İyi akşamlar.
Şöylede olabilir lakin o şekilde yapmamıştım sebebi ise 6 ve 7.satırdaki optionbuttonların seçime göre bağımsız olmamasıydı önceden açıklamıştım.
1Bir modüle 12 adet sub içine kodlar yazılır ve tek tek bu makrolar atanır optiona.Yani makro1 kodları örneğin range("c6").value=1  gibi böyle kodlar.

Sonuçta görsellik iyi olmadıpı için checkbox daha iyi .Tabii berduş hocamızın dosyaya bakmak gerek.

Yada başka sayfadan formülle çekmek yerine neden makro yapıp ınunla ilgili hücrelere veri eklemiyorsunuz range("c6").value="Hepsi"  gibi örneğin.


Cvp: Excelde Gelişmiş Süzgeç - berduş - 15/03/2020

butonları çerçeveye oturtmak bu kadar zor olmamalı)
neredeyse 1 saat uğraştım