çift kayıtları belirleme

Katılım
26 Mart 2007
Mesajlar
113
Excel Vers. ve Dili
xp
Merhaba,
Excele kayıtlarımız farklı kullanıcılar tarafından girilmektedir. Mükerrerliği önelemek için yeni bir kontrol sheeti oluşturmak istiyorum. Bunda da H sütünuna kadar olan değerlerin(7 adet) 2 satırda aynı olması halinde uyarı versin. Benim verilerim 7000 satırlık. Bu veriden çift kayıtları belirlemede nasıl kısa bir yol bulabilirim.
Teşekkürler.
 

Ayhan Ercan

Özel Üye
Katılım
10 Ağustos 2005
Mesajlar
1,573
Excel Vers. ve Dili
Microsoft 365- Türkçe
aşağıdaki kodu kendi dosyanıza göre uyarlayın..



Kod:
Sub kontrol()
Set s1 = Sheets("sayfa1") ' verilerin olduğu sheet
Set s2 = Sheets("sayfa2") 'Kontrol Sheeti
say = Sheets("sayfa1").[a65536].End(3).Row
For i = 1 To say
If s1.Cells(i, 1) = s2.Cells(i, 1) Then
    If s1.Cells(i, 2) = s2.Cells(i, 2) Then
       If s1.Cells(i, 3) = s2.Cells(i, 3) Then
          If s1.Cells(i, 4) = s2.Cells(i, 4) Then
             If s1.Cells(i, 5) = s2.Cells(i, 5) Then
                If s1.Cells(i, 6) = s2.Cells(i, 6) Then
                  If s1.Cells(i, 7) = s2.Cells(i, 7) Then
                      If s1.Cells(i, 8) = s2.Cells(i, 8) Then
                            MsgBox i & " nolu satırda mükerrer kayıt var."
                            End If
                  End If
              End If
          End If
        End If
    End If
End If
End If
Next
End Sub
 
Üst