listeler mükerrer veri

Katılım
14 Aralık 2005
Mesajlar
33
Excel Vers. ve Dili
office 2003 TR
Arkadaşlar bir türlü işin içinden çıkamadım..Çözümü çok basit olabilir ama acemi olunca iş değişiyor tabii..Ekteki dosyanın içine ne yapmak istediğimi yazdım..Mükerrer kayıtlarla ilgili örnekleri incelememe rağmen çözemedim :( lütfen yardımcı olabilir misiniz..
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba
Sorunuzdan anladığım kadarı ile yapmaya çalıştım.
Ekli dosyayı inceleyiniz.:cool:
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,681
Excel Vers. ve Dili
Excel 2019 Türkçe
Ben de anladığım kadarıyla bir kod yazdım.

Kod:
Sub CIKARTT()
Columns(5).Clear
c = 1
For t = 2 To [d65536].End(3).Row
Set bul = Columns("a").Find(Cells(t, "d"), LookAt:=xlWhole)
If Not bul Is Nothing Then
Else
c = c + 1
Cells(c, "e") = Cells(t, "d")
End If
Next
End Sub
 
Katılım
14 Aralık 2005
Mesajlar
33
Excel Vers. ve Dili
office 2003 TR
Yardımlarınız için teşekkür ederim..Bu konudaki cehaletimi mazur görün lütfen.İstediğim ;
stok sütunundakilerle değişenler sütunundakiler karşılaştırılıp,stok sütununda olup değişenler sütununda olmayanların ayrı sütuna alınmasını istiyorum..umarım anlatabilmişimdir..
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,681
Excel Vers. ve Dili
Excel 2019 Türkçe
Aşağıdaki şekilde dener misiniz?

Kod:
Sub CIKARTT()
Columns(6).Clear
c = 1
For t = 2 To [c65536].End(3).Row
Set bul = Columns("a").Find(Cells(t, "c"), LookAt:=xlWhole)
If Not bul Is Nothing Then
Else
c = c + 1
Cells(c, "f") = Cells(t, "c")
End If
Next
End Sub
 
Katılım
14 Aralık 2005
Mesajlar
33
Excel Vers. ve Dili
office 2003 TR
Aşağıdaki şekilde dener misiniz?

Kod:
Sub CIKARTT()
Columns(6).Clear
c = 1
For t = 2 To [c65536].End(3).Row
Set bul = Columns("a").Find(Cells(t, "c"), LookAt:=xlWhole)
If Not bul Is Nothing Then
Else
c = c + 1
Cells(c, "f") = Cells(t, "c")
End If
Next
End Sub

Yardımlarınız için çok teşekkür ederim..Sağolun tam istediğim gibi oldu fakat sayfa4! te çalışmıyor nedense..Tüm sayfalarda çalıştı ama sayfa4`te çalıştıramadım..uğraştırıyorum sizi ama bunu da hallederseniz çok sevinirim.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,681
Excel Vers. ve Dili
Excel 2019 Türkçe
Her sayfada STOK ve DEĞİŞENLER sütununun yerini değiştirmişsiniz. Kod sizin dördüncü mesajına göre uyarlanmıştır. Bu yüzden yanlış çalışmaktadır.Verilerinizi bu şekilde değiştirerek kodu tekrar çalıştırın.
 
Katılım
14 Aralık 2005
Mesajlar
33
Excel Vers. ve Dili
office 2003 TR
Çok TeŞekkÜr Ederİm SaĞolun
 
Üst