- Katılım
- 8 Mart 2009
- Mesajlar
- 504
- Excel Vers. ve Dili
- 2010
Sub gelismis_filtre()
Sheets("Sayfa4").Range("A:A").ClearContents
[e6] = "KAPI DUVARI"
Range("E7:E35000").AdvancedFilter Action:=xlFilterCopy, _
CopyToRange:=Range("K7"), Unique:=True
Range("K7:K35000").Copy Sheets("Sayfa4").Range("A1")
Range("K7:K35000").ClearContents
Application.CutCopyMode = False
End Sub
(Makronun bulunduğu sayfanın ismi 'CAMLI EV' filitre uygulayıp E7 ile E35000 arasındaki benzersiz verileri 'Sayfa4' e 'A1' den itibaren yapıştırıyor, ancak makronun bulunduğu sayfada 'K7 ile K35000' arası verileri siliyor silmemesi için ayrıca makronun bulunduğu sayfada hehangi bir işlem yapmaması için sadece benzersiz verileri 'Sayfa4' e 'A1' den itibaren yazması için makroda nasıl bir düzenleme yapmamız gerekli.)
Sheets("Sayfa4").Range("A:A").ClearContents
[e6] = "KAPI DUVARI"
Range("E7:E35000").AdvancedFilter Action:=xlFilterCopy, _
CopyToRange:=Range("K7"), Unique:=True
Range("K7:K35000").Copy Sheets("Sayfa4").Range("A1")
Range("K7:K35000").ClearContents
Application.CutCopyMode = False
End Sub
(Makronun bulunduğu sayfanın ismi 'CAMLI EV' filitre uygulayıp E7 ile E35000 arasındaki benzersiz verileri 'Sayfa4' e 'A1' den itibaren yapıştırıyor, ancak makronun bulunduğu sayfada 'K7 ile K35000' arası verileri siliyor silmemesi için ayrıca makronun bulunduğu sayfada hehangi bir işlem yapmaması için sadece benzersiz verileri 'Sayfa4' e 'A1' den itibaren yazması için makroda nasıl bir düzenleme yapmamız gerekli.)
