• Foruma hoş geldin 👋 Ziyaretçi

    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 tamamen ücretsizdir.

Çözüldü listbox veri süzerken üst satırın sabit kalması

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.

turgay1983

Bronz Üye
Kullanıcı Bilgileri
Aktiflik
Çevrimdışı
Katılım
14 Haz 2022
Mesajlar
209
Çözümler
2
Aldığı beğeni
19
Excel V
Office 2016 TR
Konuyu Başlatan
merhaba
ben Frm_Stoklistresin de veri süzdürürken aşağıdaki kodları kullanıyorum. süzme işi gayet iyi yalınız en üst teki sütün da veri süzerken gidiyor. en üst sütünü veri süzerken nasıl sabitlerim

HTML:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 

Ekli dosyalar

  • Stok_Takip.xlsm
    266.1 KB · Gösterim: 4
merhaba
ben Frm_Stoklistresin de veri süzdürürken aşağıdaki kodları kullanıyorum. süzme işi gayet iyi yalınız en üst teki sütün da veri süzerken gidiyor. en üst sütünü veri süzerken nasıl sabitlerim

Private Sub Txb_StokAdi_Change()
sat = Sheets("StokListesi").Cells(Rows.Count, "A").End(xlUp).Row
List_StokListe.RowSource = "": Txb_StokKod = ""
txtbx = UCase(Replace(Replace(Txb_StokAdi.Text, "i", "İ"), "ı", "I"))
x = 0
For i = 2 To sat
deg = UCase(Replace(Replace(Sheets("StokListesi").Cells(i, "B").Value, "i", "İ"), "ı", "I"))
If UCase(Replace(Replace(deg, "i", "İ"), "ı", "I")) Like "" & txtbx & "" Then
List_StokListe.AddItem

List_StokListe.List(x, 0) = Sheets("StokListesi").Cells(i, "A").Value
List_StokListe.List(x, 1) = Sheets("StokListesi").Cells(i, "B").Value
List_StokListe.List(x, 2) = Sheets("StokListesi").Cells(i, "C").Value
List_StokListe.List(x, 3) = Sheets("StokListesi").Cells(i, "D").Value
List_StokListe.List(x, 4) = Sheets("StokListesi").Cells(i, "E").Value
List_StokListe.List(x, 5) = Sheets("StokListesi").Cells(i, "F").Value
List_StokListe.List(x, 6) = Sheets("StokListesi").Cells(i, "G").Value
List_StokListe.List(x, 7) = Sheets("StokListesi").Cells(i, "H").Value
List_StokListe.List(x, 8) = Sheets("StokListesi").Cells(i, "I").Value
List_StokListe.List(x, 9) = Sheets("StokListesi").Cells(i, "J").Value

x = x + 1
End If
Next i
End Sub
Buradan Çözümü bulabilirsiniz.
 
Merhaba

Lİstboxa başlık eklemek için RowSource yöntemi kullanılmak zorunda AddItem ile başlık eklenemiyor.

Dosyanıza "FiltreSayfası" adında yeni bir sayfa ekledim ve gizledim.
ListBox'ta filitre yapıldığında bu sayfaya ekleniyor ve başlığı ile birlikte listboxa Rowsource yöntemi ile yeniden yükleniyor .
 

Ekli dosyalar

  • Stok_Takip.2.xlsm
    160.3 KB · Gösterim: 6
Merhaba

Lİstboxa başlık eklemek için RowSource yöntemi kullanılmak zorunda AddItem ile başlık eklenemiyor.

Dosyanıza "FiltreSayfası" adında yeni bir sayfa ekledim ve gizledim.
ListBox'ta filitre yapıldığında bu sayfaya ekleniyor ve başlığı ile birlikte listboxa Rowsource yöntemi ile yeniden yükleniyor .
benim excele uyguladığımda aşağıdaki gibi hata veriyor
1723152087828.png
 
Listbox'ın üstüne bir listbox daha ekleyin, bu listbox'ın rowsource özelliğini" StokListesi!A1:K1" olarak belirleyin, yükseklği tek satırlık, diğer özellikleri asıl listbox ile aynı olsun.
Heri iki list box'ın columns heads özelliğini false yapın.
 
Çözüm
Listbox'ın üstüne bir listbox daha ekleyin, bu listbox'ın rowsource özelliğini" StokListesi!A1:K1" olarak belirleyin, yükseklği tek satırlık, diğer özellikleri asıl listbox ile aynı olsun.
Heri iki list box'ın columns heads özelliğini false yapın.
alpi üstadımın yaptığı oldu ama sizin de dediğinizi deniyeceğim
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst