• DİKKAT

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

Hücrenin başından sayı silme

Katılım
28 Kasım 2012
Mesajlar
7
Excel Vers. ve Dili
2007 türkçe
Merhabalar arkadaşlar,

Elimde:
9597031973
9579250668
9571796828 gibi sayılar var,

Başındaki 9 ları silmek istiyorum,
Şu anda elimde Makro var (basına 5 ekle) sayıların basına 5 ekleyebilen,
Aynı formatta 9'ları silebilecek makroya ihtiyacım var,

Yardımcı olabilirseniz sevinirim

Ekte elimde bulunan Makro örneğini gönderiyorum,

Teşekkürler
 

Ekli dosyalar

  • BASINDAN 9 CIKARMA.jpg
    BASINDAN 9 CIKARMA.jpg
    65.7 KB · Görüntüleme: 3
Merhaba

Bunu deneyiniz.
Kod:
Sub ilk9sil()
For i = 1 To Range("a65536").End(3).Row
If Cells(i, 1) Like "9*" Then
Cells(i, 1) = Right(Cells(i, 1), Len(Cells(i, 1)) - 1)
End If
Next
End Sub
 
Merhaba,

Alternatif olsun, Sayının A1 hücresinde olduğu varsayılarak aşağıdaki fonksiyonlar önerilmiştir.

1. Hücrelerin hepsi rakam, aynı uzunlukta ve 9 ile başlıyorsa :

Kod:
=SAĞDAN(A1;9)+0

2. Hücrelerin hepsi rakam, değişken uzunlukta ve 9 ile başlıyorsa :

Kod:
=SAĞDAN(A1;UZUNLUK(A1)-1)+0

3. Hücrelerin değişken uzunlukta ve 9 ile başlamıyorsa :

Kod:
=EĞER(SOLDAN(A1;1)="9";SAĞDAN(A1;UZUNLUK(A1)-1)+0;A1)


Yukarıdaki seçeneklerden hangisi işinize geliyorsa onu kullanabilirsiniz.
 
Geri
Üst