• DİKKAT

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

Hücre içinde istediğim kelimeyi bold yapmak.

lovecaroline

Altın Üye
Katılım
21 Mayıs 2014
Mesajlar
78
Excel Vers. ve Dili
2013 (64 Bit)
2010 (64 bit)
Saygı değer Hocalarım, değerli arkadaşlarım, çalışmalarımda şöyle bir makroya ihtiyaç duyuyorum.

Bir hücre içindeki sayısız kelimelerden, istediğimiz kelimenin (işaret ettiğimiz hücrede yazan kelimenin) bold olmasını sağlamak istiyorum.
Örnek; bold olmasını istediğim kelime D1 hücresindeki kelime olsun, A1 hücresinde D1’de yazan kelimeyi bulup, sadece o kelimeyi bold yapmasını istiyorum.

Şimdiden yardımlarınız için teşekkür ederim.
 

Ekli dosyalar

Aşağıdaki makroyu deneyin:

PHP:
Sub koyu()
For i = 1 To Len([A1])
    If WorksheetFunction.Proper(Mid([A1], i, Len([D1]))) = WorksheetFunction.Proper([D1]) Then
        [A1].Characters(i, Len([D1])).Font.Bold = True
    End If
Next
End Sub
 
Aşağıdaki makroyu deneyin:

PHP:
Sub koyu()
For i = 1 To Len([A1])
    If WorksheetFunction.Proper(Mid([A1], i, Len([D1]))) = WorksheetFunction.Proper([D1]) Then
        [A1].Characters(i, Len([D1])).Font.Bold = True
    End If
Next
End Sub
Aşağıdaki kod ile ilgili hücreyi formülden kurtarıp, ilk 3 karakteri bold yapıyordum.
Yazdığınız kod ile birleştirebilir misiniz lütfen.




Sub B3_Formülden_kurtar_ilk_üçü_kalın_Yap()
With Range("A1")
.Font.Bold = False
.Value = .Value
.Characters(1, 3).Font.Bold = True
End With
End Sub
 
Benim verdiğim kodun For/Next döngüsünü sizin kodunuzda End With satırından sonra ekleyin.
 
Geri
Üst