• DİKKAT

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

Metin uzunluğunu 8 karaktere tamamlama

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,202
Excel Vers. ve Dili
Office 2013 İngilizce
Merhaba
Bir sütunda metinler yazılı, bu metinlerin uzunluğunu 8 olacak şekilde; metinin sağına eksik olduğu kadar @ karakteri yazmak istiyorum
bu durumu kod ile nasıl formülüze edebiliriz?

önce:
abc
abcd
abcde
aabbbbcc
aabbbbccd


sonra:
abc@@@@@
abcd@@@@
abcde@@@
aabbbbcc@
aabbbbccd



Teşekkürler,
iyi Bayramlar.
 
Aşağıdaki kodu deneyin:

PHP:
Sub yinele()
son = Cells(Rows.Count, "a").End(3).Row
For i = 1 To son
    If Cells(i, "A") <> "" Then
        If Len(Cells(i, "A")) < 8 Then
            Cells(i, "A") = Cells(i, "A") & WorksheetFunction.Rept("@", 8 - Len(Cells(i, "A")))
        End If
    End If
Next
End Sub
 
Deneyiniz.

C++:
=EĞER(UZUNLUK(A1)<8;A1&YİNELE("@";8-UZUNLUK(A1));A1)
 
Kod:
Sub Test()
    xStr = "abc"
    
    xStr = xStr & String(8 - Len(xStr), "@")
    
    MsgBox xStr
End Sub

.
 
Geri
Üst