hücreye girilen sayıyı yazıya cevirme?

Katılım
9 Mart 2007
Mesajlar
12
Excel Vers. ve Dili
2003 türkçe
merhaba..
yapmak istedigim aynı hücre içerisine 1 yazdıgımda bunu ERKEK,
2 yazdıgımda ise KADIN olarak değiştirmesini istiyorum.
nasıl yapabilirim arkadaşlar bunu yardımcı olursanız sevinirim.
Not: değişiklik aynı hücrede olması lazım!
teşekkürler..
 
Katılım
28 Nisan 2009
Mesajlar
355
Excel Vers. ve Dili
2003 tr
Hangi hücreye istediğinizi bilmediğimden Tüm satırlar için olanı şu

Kod bölümüne kopyalayınız.

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Value = 1 Then Target.Value = "ERKEK"
If Target.Value = 2 Then Target.Value = "KADIN"
End Sub
 

Emir Hüseyin Çoban

Destek Ekibi
Destek Ekibi
Katılım
11 Ağustos 2008
Mesajlar
5,892
Excel Vers. ve Dili
Office 2013 Tr - Win10 x64
. . .

Merhaba.

D sütunu için:
Kodları sayfanın kod bölümüne yapıştırın.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("d:d")) Is Nothing Then

Columns("D:D").Replace What:="1", Replacement:="ERKEK", SearchOrder:=xlByRows

Columns("D:D").Replace What:="2", Replacement:="KADIN", SearchOrder:=xlByRows

Else
End If
End Sub
. . .
 
İ

İhsan Tank

Misafir
merhaba..
yapmak istedigim aynı hücre içerisine 1 yazdıgımda bunu ERKEK,
2 yazdıgımda ise KADIN olarak değiştirmesini istiyorum.
nasıl yapabilirim arkadaşlar bunu yardımcı olursanız sevinirim.
Not: değişiklik aynı hücrede olması lazım!
teşekkürler..
Merhaba
A1:A10 aralığı için
Kod:
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A1:A10")) Is Nothing Then Exit Sub
If Target = 1 Then
Target = "Erkek"
ElseIf Target = 2 Then
Target = "Kadın"
End If
End Sub
 
Katılım
9 Mart 2007
Mesajlar
12
Excel Vers. ve Dili
2003 türkçe
arkadaşlar özür diliyorum bunu yazacagım kod bölümüne nasıl giricem acaba?
 

Emir Hüseyin Çoban

Destek Ekibi
Destek Ekibi
Katılım
11 Ağustos 2008
Mesajlar
5,892
Excel Vers. ve Dili
Office 2013 Tr - Win10 x64
Son düzenleme:
Üst