ACİL!EXCELDE VERİLERİ SÜZME VE BAŞKA SAYFAYA AKTARMA

Katılım
25 Haziran 2006
Mesajlar
2
Excelde bir tablodaki verilerin belli bir kritere göre süzülüp daha sonra süzülen bilgilerin sayfa 2ye kopyalanmasını istiyorum.Nasıl yapabilirim?Ama bunu yaparken yeni veri eklediğimde de aynı işlemi otomatik yapmasını istiyorum.
 
Katılım
3 Mart 2005
Mesajlar
609
Excel Vers. ve Dili
2010 Excel-Türkçe
Altın Üyelik Bitiş Tarihi
21/03/2019
Private Sub TextBox1_Change()
Sheets("sayfa2").Range("a2:c450").ClearContents

Sheets("liste").Select
Selection.AutoFilter Field:=1, Criteria1:="*" & TextBox1.Value & "*"
Sheets("liste").Range("a1:c1450").SpecialCells(xlCellTypeVisible).Copy Destination:=Sheets("sayfa2").[a1]
ListBox1.ColumnCount = 3
ListBox1.ColumnWidths = 80 & ";" & 50 & ";" & 50

ListBox1.RowSource = "sayfa2!a2:c1450"
End Sub

yukarıdaki kod liste sayfasındaki textbox1 deki veriye göre süzülmüş verileri sayfa 2 ye alır ve listbox1 de gösterir.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,738
Excel Vers. ve Dili
Excel 2019 Türkçe
Advanced filter ile ilgili bir örnek yaptım. Umarım işiniz görür.
 
Katılım
9 Mayıs 2005
Mesajlar
366
Excel Vers. ve Dili
Excel 2007 - Türkçe
Altın Üyelik Bitiş Tarihi
16-09-2021
Selam,
Acil dediğiniz için bu dosyayı ekleme ihtiyacı duydum bunu daha kolay ve pratik bir şekilde yapalıbilecek bir yöntemi vardır ama belki bu da işinize yarar...
kolay gelsin
 
Katılım
12 Haziran 2006
Mesajlar
359
Excel Vers. ve Dili
Office 2007/2010 eng
Arkadaşlar teşekkürler sağolun.Şimdilik hallettim.
bu sorun bendede var bunu nasil halledebilirim.
metinozlu arkadasin verdigi macroyu denedim ama olmadi 424 hatasi oldu
hata icin hangi eklentiyi secmem gerekiyor.

ikincisi bu sorun macrosuz haledilemezmi.
cevaplariniz icin tesekkur ederim.
 
Üst