Страницы: 1
RSS
VBA форматировать текст переменной при конкатенации
 
Добрый день!
Подскажите как выйти из ситуации
есть
Код
groups ="рпа"
groups = "мама"
tip = "мыла"
nazn = "раму"
naim = "мылом"
ActiveCell.Offset(0, 1) = groups & tip & nazn & naim

получаем в ячейке "мама мыла раму мылом"
как сделать чтобы было "мама мыла раму мылом" ? (выделить жирным шрифтом "раму" ;)
Спасибо
 
Код
ActiveCell.Offset(0, 1).Characters(Len(groups & tip) + 1, Len(nazn)).Font.Bold = True
 
почему-то не работает
 
у меня отлично все работает  :)
 
И у меня работает. Можно скрин, ггде не работает?
Я сам - дурнее всякого примера! ...
 
сам дурак
Watcher_1 спасибо за решение
вот так работает
Код
Sub www()
Cells(1, 1).Activate
groups = "мама"
tip = "мыла"
nazn = "раму"
naim = "рылом"
ActiveCell.Offset(0, 1) = (groups & " / " & tip & " / " & nazn & " " & naim)
ActiveCell.Offset(0, 1).Characters(Len(groups & " / " & tip & " / " & nazn & " ") + 1, Len(naim)).Font.Bold = True

End Sub
Изменено: jfd - 27.08.2013 17:26:38
Страницы: 1
Читают тему
Наверх