• DİKKAT

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

Sayının başındaki sıfırları silme

  • Konbuyu başlatan Konbuyu başlatan Z3U519
  • Başlangıç tarihi Başlangıç tarihi
Katılım
18 Ağustos 2011
Mesajlar
218
Excel Vers. ve Dili
2007 2010
MErhaba arkadaşlar. Elimde 50 bin satırlık bir excel dosyası var. Hücrelerde örnek veriyorum 000000000720.00 veya 000000001125.00 gibi değerler var. Başındaki sıfırları sildirerek mesela 000000000720.00 yerine 720 yazmasını 000000001125.00 yerine 1125 yazmasını nasıl sağlayabilirim? Teşekkürler.
 
Sub SifirlariTemizle()
Dim hücre As Range
Dim deger As String
For Each hücre In Range("A1:A50000")
If hücre.Value <> "" Then
deger = hücre.Value
If InStr(deger, ".") > 0 Then
deger = Split(deger, ".")(0)
End If
hücre.Value = CLng(deger)
End If
Next hücre
End Sub


Hücredeki değerler metin formatındamı yoksa sayısal formattamı ona göre işlem yapmak gerekir

Eğer 50 bin satırı tek seferde hızlıca temizlemek istiyorsanız bu makro ile sıfırları temizleyebilirsiniz
 
Son düzenleme:
Merhaba,
Açıklamanızdan küsurat işareti Virgül değil, Nokta.
Eğer öyleyse
Sütunu seçin
Ctrl+H (yani bul ve değiştir)
ile Noktaları virgül ile değiştirin.
 
Teşekkür ederim. Makro bilgim çok yok. Daha basit bir formülle vs yapılma imkanı var mı acaba?
 
Merhaba,
Açıklamanızdan küsurat işareti Virgül değil, Nokta.
Eğer öyleyse
Sütunu seçin
Ctrl+H (yani bul ve değiştir)
ile Noktaları virgül ile değiştirin.
Çok teşekkür ederim. Bu şekilde oldu.
 
Geri
Üst