Birleştir komutu uygulanan hücre içindeki değerin puntosunu değiştirme

nongeyikm

Altın Üye
Katılım
7 Kasım 2005
Mesajlar
479
Excel Vers. ve Dili
Office 365 TR-64
Altın Üyelik Bitiş Tarihi
15-04-2025
Merhaba,

Birleştir komutu uygulanan hücre içinde font uygulamak istiyorum. Kısaca aynı hücre içinde birleştirilen ikinci değerin yazı puntosunu 8 yapmak istiyorum.

=BİRLEŞTİR('PC-YAZICI-MONİTÖR VS'!B48;" ";'PC-YAZICI-MONİTÖR VS'!F48)
B48 den aldığım değerin 12,
F48 den aldığım değerin 8 puntosu ile görünmesini istiyorum.

Formül içinde mümkün müdür ? Makro mu gerekir?
 

parametre

Destek Ekibi
Destek Ekibi
Katılım
28 Ocak 2007
Mesajlar
1,586
Excel Vers. ve Dili
ofis 2010 turkce
Selamlar aynı hucre içerisinde kodlar yada formulle farklı renklendirme ve farklı biçimlendirme yapılamaz diye biliyorum.
 

nongeyikm

Altın Üye
Katılım
7 Kasım 2005
Mesajlar
479
Excel Vers. ve Dili
Office 365 TR-64
Altın Üyelik Bitiş Tarihi
15-04-2025
Formül ile olmuyor ise bana makro yapabilirmisiniz.

Teşekkür ederim.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,591
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Benzer konular...

 

nongeyikm

Altın Üye
Katılım
7 Kasım 2005
Mesajlar
479
Excel Vers. ve Dili
Office 365 TR-64
Altın Üyelik Bitiş Tarihi
15-04-2025
Sn. Korhan Bey,

Verdiğiniz kodda hücre içindeki boşluk sonrası 2. kelimeye size 8 i uygulayamadım. 1. kelime size ı değişmemeli veya 12 de olabilir. yardımcı olurmusunuz. A B C D sütünlarında bu işlemi uygulayacağım.

Sub TEST()
Dim Veri As Variant
For x = 1 To 987
Veri = Split(Range("A" & x).Value, " ")
Range("A" & x).Font.Italic = False
Range("A" & x).Characters(1, Len(Veri(0)) + Len(Veri(1)) + 1).Font.Italic = True
Next x
End Sub
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,591
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Örnek dosyanızı paylaşınız.
 

nongeyikm

Altın Üye
Katılım
7 Kasım 2005
Mesajlar
479
Excel Vers. ve Dili
Office 365 TR-64
Altın Üyelik Bitiş Tarihi
15-04-2025
Korhan Bey,

Dosya ektedir.
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,591
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bütün hücrelerinize kullandığınız formülleri uyguladıktan sonra aşağıdaki kodu deneyiniz.

Kod:
Option Explicit

Sub Font_Ayarla()
    Dim S1 As Worksheet, Veri As Variant, X As Long, Son As Long, Alan As Range
    
    Set S1 = Sheets("Etiket")
    
    Son = S1.Cells.Find("*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
    
    For Each Alan In S1.Range("A1:D" & Son)
        If Alan <> "" Then
            Alan.Value = Alan.Value
            Alan.Replace "              ", Chr(10)
            Alan.Font.Size = 12
            Alan.Font.Bold = True
            Alan.Font.Name = "Calibri"
            Veri = Split(Alan.Value, Chr(10))
            Alan.Characters(Len(Veri(0)) + 1, Len(Veri(1)) + 1).Font.Size = 8
        End If
    Next

    MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
 

nongeyikm

Altın Üye
Katılım
7 Kasım 2005
Mesajlar
479
Excel Vers. ve Dili
Office 365 TR-64
Altın Üyelik Bitiş Tarihi
15-04-2025
Korhan Bey çok teşekkür ederim. İstediğim gibi oldu. Beyninize sağlık
 

nongeyikm

Altın Üye
Katılım
7 Kasım 2005
Mesajlar
479
Excel Vers. ve Dili
Office 365 TR-64
Altın Üyelik Bitiş Tarihi
15-04-2025
Harikasınız. Teşekkür ederim.
Bir de aşağıdaki link e bakabilseniz ne iyi olacaktı.
 

iplikci_80

Altın Üye
Katılım
29 Kasım 2007
Mesajlar
1,110
Excel Vers. ve Dili
excel 2007
Altın Üyelik Bitiş Tarihi
07-03-2026
Korhan Bey merhabalar. Cevap8 deki kodu kendim başaramadığım için EK'te ki çalışmanın G27 hücresine uygulanması hususunda yardımlarınızı rica ediyorum.
 

Ekli dosyalar

Son düzenleme:

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,591
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
G27 hücresinde ne olmasını istiyorsunuz?
 

iplikci_80

Altın Üye
Katılım
29 Kasım 2007
Mesajlar
1,110
Excel Vers. ve Dili
excel 2007
Altın Üyelik Bitiş Tarihi
07-03-2026
Sizin bu konuya vermiş olduğunuz cevap8 deki kodu EK'te ki çalışmanın G27 hücresine uygulanması hususunda yardımlarınızı rica ediyorum.
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,591
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Anlaşamadık...

Verinizin hangi bölümü kaç punto olacak?
Kalın mı, italik mi olacak?
 

iplikci_80

Altın Üye
Katılım
29 Kasım 2007
Mesajlar
1,110
Excel Vers. ve Dili
excel 2007
Altın Üyelik Bitiş Tarihi
07-03-2026
G27 hücresinin ilk bölümü (ALİ VELİ) 13 ve bold, ikinci bölümünün (Proje Müdürü) fontu 10 ve Bold.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,591
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

C++:
Option Explicit

Sub Font_Ayarla()
    Dim Veri As Variant
    With Range("G27")
        If .Value <> "" Then
            .Value = .Value
            .Font.Size = 13
            .Font.Bold = True
            .Font.Name = "Calibri"
            If InStr(1, .Value, "(") > 0 Then
                Veri = Split(.Value, "(")
                .Characters(Len(Veri(0)) + 1, Len(Veri(1)) + 1).Font.Size = 10
            End If
        End If
    End With
End Sub
 

iplikci_80

Altın Üye
Katılım
29 Kasım 2007
Mesajlar
1,110
Excel Vers. ve Dili
excel 2007
Altın Üyelik Bitiş Tarihi
07-03-2026
Çok teşekkür ederim.
 

iplikci_80

Altın Üye
Katılım
29 Kasım 2007
Mesajlar
1,110
Excel Vers. ve Dili
excel 2007
Altın Üyelik Bitiş Tarihi
07-03-2026
Korhan Bey cevap17 verdiğiniz kodun mevcut isim değiştikçe (Kodun çalışması için her seferinde F5 yapmadan) çalışması hususunda yardımınızı rica ediyorum. Yani ALİ VELİ (PROJE MÜDÜRÜ)'ü iken VELİ ALİ (MUHASEBECİ) olunca.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,591
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bahsettiğiniz değişiklik elle mi olacak?
 
Üst