• DİKKAT

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

13 Haneli rakamları otomatik olarak 12 haneye düşürülmesi

  • Konbuyu başlatan Konbuyu başlatan kurmayy
  • Başlangıç tarihi Başlangıç tarihi
Katılım
4 Şubat 2006
Mesajlar
68
Excel Vers. ve Dili
Excel 2016 İngilizce
Merhabalar...

Çok uğraştım ama yapamadım yardımınıza ihtiyacım var..Örnek dosya ekte sorunumda dosya içerisinde yazıyor...

Şimdiden ilgilenen arkadaşlara teşekkürler...
 

Ekli dosyalar

Son düzenleme:
B2 hücresine aşağıdaki kodu ekleyin.

Kod:
=PARÇAAL(A2;1;12)

ingilizce için,

Kod:
=MID(A2,1,12)
 
Sayın, Asri aşağıdaki hatayı veriyor...

#NAME?
 
Merhaba,
Formül:
Kod:
=SOLDAN(A2;12)
Makro isterseniz aşağıdaki kodu kullanabilirsiniz.
Kod:
Sub Hane_Dusur()
For x = 2 To [a65536].End(3).Row
Cells(x, "a") = Left(Cells(x, "a"), 12)
Next
MsgBox "İşlem tamam.", vbInformation, "DURUM"
End Sub
 
Merhaba,

Bende makrolu çözüm önermiştim, boşa gitmesin :)

Kod:
Sub RakamDuzelt()
    Dim i As Long
    Application.ScreenUpdating = False
    For i = 2 To Cells(Rows.Count, "A").End(3).Row
        If Len(Cells(i, "A")) = 13 Then Cells(i, "A") = Left(Cells(i, "A"), 12) + 0
    Next i
    Application.ScreenUpdating = True
End Sub
 

Ekli dosyalar

İlgi ve alakanıza çok teşekkür ediyorum...
Makro çözümü süper oldu....
 
Geri
Üst