• DİKKAT

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

Kelimenin içindeki font büyüklükleri

Katılım
7 Mayıs 2006
Mesajlar
367
Excel Vers. ve Dili
2019 İngilizce
Arkadaşlar selam,

Hücrelerde kimyasal formüller var, örneğin "C15H13NO2"...

Makro ile bu yazılara şöyle bir biçim vermek istiyorum... Harflerin büyüklüğü 12 olsun, sayıların ki 8...

Mümkün müdür?
 
Aşağıdaki kodu bir modüle kopyalayın ve çalıştırın.

Kimyasal formüllerin A sütununda olduğu varsayılarak hazırlanmıştır.

Kod:
Sub HarfBoyutu()
    Dim Bak As Range
    Dim Sira As Integer
    For Each Bak In Range("A1:A" & Cells(Rows.Count, "A").End(3).Row)
        For Sira = 1 To Len(Bak.Text)
            If IsNumeric(Bak.Characters(Start:=Sira, Length:=1).Text) Then
                Bak.Characters(Start:=Sira, Length:=1).Font.Size = 8
            Else
                Bak.Characters(Start:=Sira, Length:=1).Font.Size = 12
            End If
        Next
    Next
End Sub
 
Süpersin :)

Nacizane kod bilgim ile kendime göre düzenledim, tam istediğim gibi oldu...

Emeğine sağlık
 
Geri
Üst