• DİKKAT

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

veri yazarken filtreleme

Katılım
16 Şubat 2007
Mesajlar
381
Excel Vers. ve Dili
ileri excel
arkadaşlar merhaba
daha önce forum da görmüştüm bir arkadaşımız bir excel sayfasında
sutun baslarına text box lar koymuştu ve bu text box lara veri yazarken filtreliyordu aradım bulamadım bu örnege ihtiyacım var yerini bilen veya elinde olan varmı acaba
 
Kodları çalışma sayfasının kod bölümüne yaz

Kod:
Private Sub TextBox1_Change()
On Error Resume Next
METİN1 = TextBox1.Value
Set FC2 = Range("D3:D65000").Find(What:=METİN1)
Application.Goto Reference:=Range(FC2.Address), _
   Scroll:=False
Selection.AutoFilter Field:=4, Criteria1:="*" & TextBox1.Value & "*"
If METİN1 = "" Then
Selection.AutoFilter Field:=4
End If

End Sub

Private Sub TextBox2_Change()
On Error Resume Next
METİN1 = TextBox2.Value
Set FC2 = Range("A3:A65000").Find(What:=METİN1)
Application.Goto Reference:=Range(FC2.Address), _
   Scroll:=False
Selection.AutoFilter Field:=1, Criteria1:="*" & TextBox2.Value & "*"
If METİN1 = "" Then
Selection.AutoFilter Field:=1
End If
End Sub

Private Sub TextBox3_Change()
On Error Resume Next
METİN1 = TextBox3.Value
Set FC2 = Range("B3:B65000").Find(What:=METİN1)
Application.Goto Reference:=Range(FC2.Address), _
   Scroll:=False
Selection.AutoFilter Field:=2, Criteria1:="*" & TextBox3.Value & "*"
If METİN1 = "" Then
Selection.AutoFilter Field:=2
End If
End Sub
 
rahmı bey merhaba ben bir çalışma kitabı vardı onu arıyorum aslında
gerçi bunuda denedım ama beceremedım
 
Sitede yayınlanan kod arsivi programı var. Bu program size yol gösterebilir.

İyi Çalışmalar
 
anlıyorum ama gerçekten çok hoş birşeydi
sutunlar vardı sutun başlarında text boxlar yazarken alttaki sonuçları dinamik filtreliyordu o örnege ıhtıyacım var
 
sayın nbatman ve sayın merdag çok teşekkür ederim evet aradıgım buydu
ilginiz için sonsuz teşekkürler
 
Geri
Üst