• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Hücredeki sayının ortasına xxxx eklemek

Katılım
25 Haziran 2008
Mesajlar
63
Excel Vers. ve Dili
2003 türkçe
Merhaba arkadaşlar yardımınız lazım.

hücreye 12345678 gibi 8 haneli bir rakam yazdığımda
1234XXXXXXXX5678
haline otomatik gelmesini istiyorum
bu müşterinin kredi kartının ilk ve son 4 hanesi
yazıcıya eklememiz gerekiyormuş

şimdiden teşekkürler
 
. . .

Basit bir örnek;

Kod:
=SOLDAN(A1;4)&YİNELE("X";8)&SAĞDAN(A1;4)

Ekran Görüntüsü:


. . .
 
teşekkürler yalnız ben yazdığım hücrede bu değişikliklerin olmasını istiyorum mümkün mü?
hücreyi biçimlendirde isteğe bağlı bölümünde ayar yapılamaz mı?
 
Merhabalar,
Alternatif olarak;
Hücre biçim ayarlarınızdan İSTEĞE UYARLANMIŞ kısmına yazınız.
Kod:
####XXXXXXXX####

Saygılar,

Not: Hüseyin Bey'in ekran görüntüsünü sonradan gördüm.
 
Alternetif makrolu;

Sayfanın kod bölümüne yapıştırınız.

Sadece 8 karakter uzunluğundaki hücrelerde çalışır.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Len(Target.Value) = 8 Then
       Target.Value = Left(Target.Value, 4) & "XXXXXXXX" & Right(Target.Value, 4)
    End If
End Sub
 
Geri
Üst