Hangi karaktere basarsam basayım belli karakter çıksın

muratgunay48

Altın Üye
Katılım
10 Şubat 2010
Mesajlar
1,182
Excel Vers. ve Dili
Office 365 - Türkçe (64 bit)
Altın Üyelik Bitiş Tarihi
31-01-2025
Arkadaşlar, hangi karaktere basarsam basayım, ENTER yapınca x dönüşsün.
Bunu nasıl sağlarım.
Teşekkür ederim.
 

bmutlu966

Altın Üye
Katılım
26 Ocak 2006
Mesajlar
756
Excel Vers. ve Dili
Office 365 İngilizce 64 Bit
Altın Üyelik Bitiş Tarihi
31-01-2025
Hangi sayfada çalışmak istiyorsanız o sayfanın kod bölümüne aşağıdaki kodları yapıştırın. A-BM kolonları arasında çalışır. Değiştirmek isterseniz kod üzerinde düzenleme yaparsınız.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("A1:BM65536")) Is Nothing Then
        If Target <> "" Then
       Target = "x"
        End If
    End If
End Sub
 

muratgunay48

Altın Üye
Katılım
10 Şubat 2010
Mesajlar
1,182
Excel Vers. ve Dili
Office 365 - Türkçe (64 bit)
Altın Üyelik Bitiş Tarihi
31-01-2025
Hangi sayfada çalışmak istiyorsanız o sayfanın kod bölümüne aşağıdaki kodları yapıştırın. A-BM kolonları arasında çalışır. Değiştirmek isterseniz kod üzerinde düzenleme yaparsınız.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("A1:BM65536")) Is Nothing Then
        If Target <> "" Then
       Target = "x"
        End If
    End If
End Sub
Hocam, tekrar rahatsız ediyorum ama, bu işlemi, örneğin C3:H40 arası sınırlandırmak istesem. Nasıl yapmalıyım. ("A1:BM65536") değiştirdim. olmadı.
 
Katılım
6 Temmuz 2015
Mesajlar
926
Excel Vers. ve Dili
2003
Hocam, tekrar rahatsız ediyorum ama, bu işlemi, örneğin C3:H40 arası sınırlandırmak istesem. Nasıl yapmalıyım. ("A1:BM65536") değiştirdim. olmadı.
Çalışıyor..

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("C3:H40")) Is Nothing Then
If Target <> "" Then
Target = "x"
End If
End If
End Sub
 

muratgunay48

Altın Üye
Katılım
10 Şubat 2010
Mesajlar
1,182
Excel Vers. ve Dili
Office 365 - Türkçe (64 bit)
Altın Üyelik Bitiş Tarihi
31-01-2025
Çalışıyor..

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("C3:H40")) Is Nothing Then
If Target <> "" Then
Target = "x"
End If
End If
End Sub
Teşekkür ederim hocam. Emeğinize sağlık.
 

bmutlu966

Altın Üye
Katılım
26 Ocak 2006
Mesajlar
756
Excel Vers. ve Dili
Office 365 İngilizce 64 Bit
Altın Üyelik Bitiş Tarihi
31-01-2025
Rica ederim arkadaşlar hiç problem değildi ;)
 
Üst