У меня есть клетки первенствовать, которые содержат записи, как это:Excel VBA: сделать часть строки жирным
name/A/date
name/B/date
name/C/date
содержание ячейки отображается на нескольких строках в одной и той же клетке. Я хотел бы сделать только «имя» полужирным для всех записей. Я записал макрос, и я думаю, что решение должно быть что-то вроде этого:
ActiveCell.FormulaR1C1 = "name/A/date" & Chr(10) & "name/B/date" & Chr(10) & "name/C/date"
With ActiveCell.Characters(Start:=25, Length:=4).Font
.FontStyle = "Bold"
End With
То, что я не знаю, как получить начальное значение и длина каждой записи. У кого-то появилась идея?
Возможный дубликат [Excel VBA: изменение цвета определенных символов в ячейке] (http://stackoverflow.com/questions/7618121/excel-vba-change-color-of-certain-characters-in-a- клетка) – brettdj