• 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ü Filtreleme Yaparken Bazı Kolonların Görünmemesi

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.

Local

Yeni Üye
Katılım
19 Ağu 2023
Mesajlar
304
Çözümler
5
Aldığı beğeni
25
Excel V
Office 2016 TR
Konu Sahibi
Merhaba ekte yer alan dosyamda Arama formunda filtreleme yaptıktan sonra Marka 2 den sonraki kolonlarda verileri göstermiyor ama baştaki kolonlarda verileri getiriyor. Bu ek dosyamda subscript out of range hatası 9 hatasını vermiyor ana projemde bu hatayı aldım ama bu formda hata vermeden çalıştı ama diğer kolonları boş gösterdi
 
Çözüm
Denedim çalıştı.Resime bakın ve yazdıklarımı okuyun işiniz daha kolay olur ve daha iyi anlarsınız umuyorum böyle.
Resimdeki gibi döngülü kullanabilrisiniz ve başka tarih varsa uygularsınız aynısı.
Resimde 28 yerine 27 yazacaktım karışmış bu arada.

Resimdeki kod;
HTML:
C#:
İçeriği görebilmek için Giriş yap ya da Üye ol.
HTML:
C#:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Esasen alttaki kodları silip yukardaki gibi döngülü yapabilirsiniz ama ben tarih ve sayılar için farmat gerekebilir diye alttaki gibi yol gösetermiştim.
HTML:
C#:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Konu Sahibi
Teşekkürler deneyeceğim tarihi formatlı bir şekilde aşağıdaki gibi yazsam olurmu

li.subitems(1)=format(arrGenel(i,1),"dd.mm.yy")
 
Teşekkürler deneyeceğim tarihi formatlı bir şekilde aşağıdaki gibi yazsam olurmu

li.subitems(1)=format(arrGenel(i,1),"dd.mm.yy")
Rica ederim.Tarih o şekilde olması gerek olmazsa cdate de eklenebilinir.
Ama terih arr içindeki 1 yazan yerde değil hatırlıyorum.arr olan yerdeki 1 excelin 1.kolon(sütun) u olarak düşünün arr içine excelde A sütunundan itibaren alındığı için.
 
Denedim çalıştı.Resime bakın ve yazdıklarımı okuyun işiniz daha kolay olur ve daha iyi anlarsınız umuyorum böyle.
Resimdeki gibi döngülü kullanabilrisiniz ve başka tarih varsa uygularsınız aynısı.
Resimde 28 yerine 27 yazacaktım karışmış bu arada.

Resimdeki kod;
HTML:
C#:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Alttaki kod ile değiştirin Sub ListeleGenel() içindeki kodları.
HTML:
C#:
İçeriği görebilmek için Giriş yap ya da Üye ol.


1.png
 
Son düzenleme:
Çözüm
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst