Hücre sonuna boşluk ekleme

Katılım
18 Ağustos 2017
Mesajlar
119
Excel Vers. ve Dili
excel.2013
Altın Üyelik Bitiş Tarihi
21/08/2022
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
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Aşağıdaki formülü deneyin:

Kod:
=EĞER(UZUNLUK(A1)<100;A1&YİNELE(" ";100-UZUNLUK(A1));A1)
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Merhaba.
Aşağıdaki gibi yapabilirsiniz.
Kod:
Sub Test()
    Dim i As String * 100
    i = Range("A1")
    Range("A1") = i
End Sub
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
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))
 
Katılım
18 Ağustos 2017
Mesajlar
119
Excel Vers. ve Dili
excel.2013
Altın Üyelik Bitiş Tarihi
21/08/2022
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
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Ç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
 
Katılım
18 Ağustos 2017
Mesajlar
119
Excel Vers. ve Dili
excel.2013
Altın Üyelik Bitiş Tarihi
21/08/2022
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
 
Katılım
8 Nisan 2013
Mesajlar
1
Excel Vers. ve Dili
turkce excell 2000
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
 
Üst