• DİKKAT

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

Hücre sonuna boşluk ekleme

Katılım
18 Ağustos 2017
Mesajlar
119
Excel Vers. ve Dili
excel.2013
Arkadaşlar merhaba ,
Bir konuda desteğe ihtiyacım olacak örneğin excelde hücrede bulunan karakterlerin toplamının 100 olmasını istiyorum yüze tamamlanması için hücre sonuna boşluk koymak istiyorum değerli yardımlarınızı rica ederim Teşekkürler
 
Aşağıdaki formülü deneyin:

Kod:
=EĞER(UZUNLUK(A1)<100;A1&YİNELE(" ";100-UZUNLUK(A1));A1)
 
Merhaba.
Aşağıdaki gibi yapabilirsiniz.
Kod:
Sub Test()
    Dim i As String * 100
    i = Range("A1")
    Range("A1") = i
End Sub
 
Eğer veriler 100 karakterden uzunsa ilk 100 karakteri alması için aşağıdaki formülü kullanabilirsiniz. Bir önceki formülde 100 karakterden uzun olanları aynen alıyordu:

Kod:
=EĞER(UZUNLUK(A1)<100;A1&YİNELE(" ";100-UZUNLUK(A1));SOLDAN(A1;100))
 
Eğer veriler 100 karakterden uzunsa ilk 100 karakteri alması için aşağıdaki formülü kullanabilirsiniz. Bir önceki formülde 100 karakterden uzun olanları aynen alıyordu:

Kod:
=EĞER(UZUNLUK(A1)<100;A1&YİNELE(" ";100-UZUNLUK(A1));SOLDAN(A1;100))
Çok teşekkürler
 
Çok teşekkürler oldu dolu olan tüm satırlara yapmak istiyorum nasıl yaparım

Sayfadaki bütün hücrelere uygulamak için.

Kod:
Sub Test()
    Dim i As String * 100
    Dim r As Range
    For Each r In Cells.SpecialCells(xlCellTypeConstants)
        i = r
        r = i
    Next
End Sub

Sadece "A" kolonuna uygulamak için.

Kod:
Sub Test2()
    Dim i As String * 100
    Dim r As Range
    For Each r In Range("A1:A" & Cells(Rows.Count, "A").End(3).Row)
        i = r
        If Not r = "" Then r = i
    Next
End Sub
 
Sayfadaki bütün hücrelere uygulamak için.

Kod:
Sub Test()
    Dim i As String * 100
    Dim r As Range
    For Each r In Cells.SpecialCells(xlCellTypeConstants)
        i = r
        r = i
    Next
End Sub

Sadece "A" kolonuna uygulamak için.

Kod:
Sub Test2()
    Dim i As String * 100
    Dim r As Range
    For Each r In Range("A1:A" & Cells(Rows.Count, "A").End(3).Row)
        i = r
        If Not r = "" Then r = i
    Next
End Sub
Çok teşekkürler emeğinize sağlık
 
Merhaba
VBA da hücre karakter sayısı sınırlandırmak ve istenilen karakterden az ise boşluk ile tamamlamak için aşağıdaki kodu kullanıyorum. Fakat aynı kod libre office de çalışmıyor. Bu kodun libre office karşılığı yada vba için bir alternatifi var mıdır. Yardımcı olursanız sevinirim
Dim kurum_kodu As String * 5
 
Geri
Üst