- Katılım
- 27 Ocak 2011
- Mesajlar
- 1,238
- Excel Vers. ve Dili
- Ofis 2013 Türkçe
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
gerçek dosyada 11'er atlayarak )
Toplam 12 sutunda mükererlik kontrolü yapılacaktır.
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Wf As WorksheetFunction, aLan As Range, sAy As Long
If Intersect(Target, [C:DI]) Is Nothing Then Exit Sub
Set Wf = WorksheetFunction
With Target
If .Row < 3 Or Not (.Column - 3) Mod 10 = 0 Then Exit Sub
If .Value = "" Then Exit Sub
Set aLan = Range(Cells(3, .Column), Cells(.Row, .Column))
sAy = Wf.CountIf(aLan, .Value)
If sAy > 1 Then
MsgBox .Value & " Değeri Mükerrerdir"
[COLOR=teal] '.ClearContents
[/COLOR] End If
End With
End Sub