Erdogan3434
Altın Üye
- Katılım
- 14 Ocak 2022
- Mesajlar
- 79
- Excel Vers. ve Dili
- Office 2013 Professional, Türkçe
- Altın Üyelik Bitiş Tarihi
- 25-01-2028
Merhabalar,
Aşağıda belirttiğim kod ile bir sütuna aynı verinin ikinci kez girilmesini engelleyebiliyorum. Eğer mümkünse aynı kodun içeriğine yine sadece B sütununa sadece 12 karakter uzunluğunda veri girilebilmesini de ekleyebilir miyiz? Desteğinizi rica ediyorum.
Saygılarımla,
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 2 Then Exit Sub
Dim sh As Worksheet
Set sh = Sheets("DENEME")
If Application.WorksheetFunction.CountIf(sh.Range("B:B"), Target.Value) > 1 Then
MsgBox "Aynı kayıt var.", vbCritical
Target.Value = Empty
Exit Sub
End If
End sub
Aşağıda belirttiğim kod ile bir sütuna aynı verinin ikinci kez girilmesini engelleyebiliyorum. Eğer mümkünse aynı kodun içeriğine yine sadece B sütununa sadece 12 karakter uzunluğunda veri girilebilmesini de ekleyebilir miyiz? Desteğinizi rica ediyorum.
Saygılarımla,
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 2 Then Exit Sub
Dim sh As Worksheet
Set sh = Sheets("DENEME")
If Application.WorksheetFunction.CountIf(sh.Range("B:B"), Target.Value) > 1 Then
MsgBox "Aynı kayıt var.", vbCritical
Target.Value = Empty
Exit Sub
End If
End sub