Otomatik evet hayır doldurma

Katılım
13 Mayıs 2005
Mesajlar
761
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
03.11.2024
Sayfa1 de G5 ile G22 arasında herhangi bir hücreye evet yazdığım anda diğer hücrelerin Hayır yazılmasını sağlamak istiyorum. Açılan pencere ile evet seçiyorum diğer hücrelere tek tek hayır yazıyorum. Bunu kolaylaştırmam gerek yardımlarınızı bekliyorum.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,071
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Aşağıdaki kodları sayfanın kod bölümüne yapıştırıp deneyin:

PHP:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [G5:G22]) Is Nothing Then Exit Sub
If Selection.Count > 1 Then Exit Sub
If Target = "" Then Exit Sub
If WorksheetFunction.Proper(Trim(Target)) = "Evet" Then
    Application.EnableEvents = False
        For Each hucre In [G5:G22]
            If hucre.Address <> Target.Address Then
                hucre.Value = "Hayır"
            End If
        Next
    Application.EnableEvents = True
End If
End Sub
 
Katılım
13 Mayıs 2005
Mesajlar
761
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
03.11.2024
Teşekkür ederim Yusuf bey elinize sağlık.
 
Üst