cinsiyete göre rakam atsın

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,167
Excel Vers. ve Dili
Ofis 2019 Türkçe
Altın Üyelik Bitiş Tarihi
27-05-2028
Bütün hücreler için geçerli
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If IsEmpty(Target) Then Exit Sub
If Target = "ERKEK" Then Target = 1
If Target = "KIZ" Then Target = 2
End Sub
 

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,167
Excel Vers. ve Dili
Ofis 2019 Türkçe
Altın Üyelik Bitiş Tarihi
27-05-2028
Saadece 2. sutunda çalışmasını istiyorsanız;

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
'If IsEmpty(Target) Then Exit Sub
If Target.Column <> 2 Then Exit Sub
If Target = "ERKEK" Then Target = 1
If Target = "KIZ" Then Target = 2
End Sub
 

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,167
Excel Vers. ve Dili
Ofis 2019 Türkçe
Altın Üyelik Bitiş Tarihi
27-05-2028
Büyük küçük harfle girme ihtimaline karşı
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
'If IsEmpty(Target) Then Exit Sub
If Target.Column <> 2 Then Exit Sub
If Target = "ERKEK" Then Target = 1
If Target = "KIZ" Then Target = 2
If Target = "erkek" Then Target = 1
If Target = "kız" Then Target = 2
If Target = "Erkek" Then Target = 1
If Target = "Kız" Then Target = 2
End Sub
 
Katılım
24 Temmuz 2007
Mesajlar
338
Excel Vers. ve Dili
2003
az önce yaklaşık 10 dk önce girdim siteye eline sağlık tahsin bey emeğine sağlık
 
Üst