DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub BoldTextInSingleQuotes()
Dim rng As Range
Dim txt As String
Dim startPos As Long
Dim endPos As Long
Set rng = Range("D55")
txt = rng.Value
startPos = InStr(1, txt, "'")
If startPos = 0 Then Exit Sub
endPos = InStr(startPos + 1, txt, "'")
If endPos = 0 Then Exit Sub
With rng.Characters(startPos + 1, endPos - startPos - 1).Font
.Bold = True
End With
End Sub
Denedim çok hızlı ve istenilen sonucu veriyor. Hocam teşekkür ederim çok makbule geçti.Merhaba hocam, deneyip sonucu paylaşabilir misiniz;
Kod:Sub BoldTextInSingleQuotes() Dim rng As Range Dim txt As String Dim startPos As Long Dim endPos As Long Set rng = Range("D55") txt = rng.Value startPos = InStr(1, txt, "'") If startPos = 0 Then Exit Sub endPos = InStr(startPos + 1, txt, "'") If endPos = 0 Then Exit Sub With rng.Characters(startPos + 1, endPos - startPos - 1).Font .Bold = True End With End Sub