• DİKKAT

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

Biçimlendirme

Katılım
24 Temmuz 2007
Mesajlar
726
Excel Vers. ve Dili
Excel 2010 tr
Günaydın,
bir sutuna

123956-12005
56425-5689
3287-309

şeklinde girilecek verilerin aynı sutunda

123.956-12.005
56.425-5.689
3.287-309

şeklinde görünmesi nasıl sağlanabilir.
Teşekkürler
 
Merhaba,

Aşağıdaki kodları ilgili sayfanın kod bölümüne kopyalayıp dener misiniz?

A sütununda çalışır, siz kendinize göre sütunu değiştiriniz.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Son
If Intersect(Target, [A:A]) Is Nothing Then Exit Sub
Dim a
Dim i As Integer
Application.EnableEvents = False
    Target = Replace(Target, ".", "")
    a = Split(Target.Value, "-")
    Target = Format(a(0), "#,##0") & "-" & Format(a(1), "#,##0")
Application.EnableEvents = True
Son:
End Sub
 
Sayın Necdet Yeşertener, merhaba,

Çözümden ben de faydalandım, teşekkür ederim.
 
Sayın Necdet Yeşertener, merhaba,

Çözümden ben de faydalandım, teşekkür ederim.

Bende size teşekkür ederim, güle güle kullanınız.

Örnek verilere göre parametrik yapmadım, tirenin solunda ve sağında mutlaka rakam olacağını düşündüm, aksi durumda hatalı sonuç üretebilir.
 
Geri
Üst