DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub Worksheet_Change(ByVal Target As Range)
Dim sh As Worksheet, sat As Long
If Intersect(Target, [C1]) Is Nothing Then Exit Sub
Set sh = Sheets("veriler")
Range("B3:H" & Rows.Count).Clear
Application.ScreenUpdating = False
sat = sh.Cells(Rows.Count, "B").End(xlUp).Row
sh.Range("B2").AutoFilter
sh.Range("B2").AutoFilter field:=1, Criteria1:=[C1]
sh.Range("B2").CurrentRegion.Copy Range("B3")
sh.Range("B2").AutoFilter
Application.ScreenUpdating = True
End Sub
Orion1 Üstadım,Dosyanız ektedir.
Kod:Private Sub Worksheet_Change(ByVal Target As Range) Dim sh As Worksheet, sat As Long If Intersect(Target, [C1]) Is Nothing Then Exit Sub Set sh = Sheets("veriler") Range("B3:H" & Rows.Count).Clear Application.ScreenUpdating = False sat = sh.Cells(Rows.Count, "B").End(xlUp).Row sh.Range("B2").AutoFilter sh.Range("B2").AutoFilter field:=1, Criteria1:=[C1] sh.Range("B2").CurrentRegion.Copy Range("B3") sh.Range("B2").AutoFilter Application.ScreenUpdating = True End Sub
Hocamız yukarıda olayı çözmüş, amatör makrolu alternatif ekte
buna vaktim yok.Orion1 Üstadım,
VBA da çok iyi olmadıgım ve hatta acemi oldugum için eğer ki , Kabalık olmazsa hazırlamış oldugum bir excell dosyası için makro lama ve düzenleme konusunda bana yardımcı olabilirmisiniz...
Çok memnun olurum...
Saygılarımla....
Teşekkürler üstadım...buna vaktim yok.
siz başlayın.takıldığınız yerde forumda sorunuz.
kolay gelsin