Soru Mükerrer var ise açıklama ekleme

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,518
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Selamün Aleyküm
D8: D sütununda mükerrer veri girişi var ise Mükerrer olan veri girişini Kırmızı üzerini çizgili ve MÜKERRER GİRİŞ yazılı açıklama eklenmesi için yardımcı olabilir misiniz?
 
Katılım
15 Mart 2005
Mesajlar
379
Excel Vers. ve Dili
Microsoft 365 En 64 Bit
Altın Üyelik Bitiş Tarihi
20-03-2024
Merhaba,

C++:
Sub DuplicatesCellsFormat()
Dim i, lRow As Long

lRow = Range("D" & Rows.Count).End(xlUp).Row

For i = 1 To lRow    
    Range("D" & i).ClearComments
    Range("D" & i).ClearFormats
    If WorksheetFunction.CountIf(Range("D1:D" & lRow), Range("D" & i)) > 1 Then
        Range("D" & i).Font.Strikethrough = True
        Range("D" & i).Font.Color = 255
        Range("D" & i).AddComment "MÜKERRER GİRİŞ"
    End If
Next

End Sub
 
Son düzenleme:

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,518
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Değerli Kardeşim
Düğmeye bağlamadan hücre girişi ile aktif olsa ve sadece mükerrer olanlar üzerinde işlem yapsa daha iyi olur. Şimdiki kod ile tamamında işlem yapıyor
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,246
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Eğer AÇIKLAMA önemli değilse görseldeki gibi koşullu biçimlendirme ile sonuç alabilirsiniz.

D8:D... aralığını seçtikten sonra formül bölümüne =EĞERSAY(D$8:D8;D8)>1 formülünü uygulayınız. Sonrasında BİÇİM sekmesinden yazı rengini ve üstü çizgili seçeneğini seçerek işlemi tamamlayınız.

244771
 

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,518
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Korhan Abi
Formülü girmiştim önceden ama Biçim sekmesinden üstü çizili yapmak aklıma gelmemişti. Teşekkür ederim.
 
Üst