VBA: Как заменить форматированный текст?

Статус
Закрыто для дальнейших ответов.

Bolmazov

Участник
Топикстартер
Сообщения
1
Реакции
0
Здравствуйте.
Есть текст (Type = cdrTextShape) и он форматированный, т.е. есть выделения жирным, некоторые строчки отцентрованы, некоторые слова выделены курсивом и т.п.

Пример: "Я хочу заменить это слово." Пусть необходимо заменить подстроку "это" на "то".

Вопрос: Как найти в подобном тексте подстроку и заменить её другой, так что бы остальной текст остался как и прежде форматированным (т.е. что бы остались выделения жирным, некоторые строчки отцентроваными, некоторые слова выделеными курсивом и т.п.
)?

Надеюсь на вашу скорую помощь. Спасибо.
 

Sanchos

Sancho
15 лет на форуме
Сообщения
806
Реакции
158
Ответ: VBA: Как заменить форматированный текст?

Shape.Text.Replace

F2 в VBA ни кто не отменял...
 
Статус
Закрыто для дальнейших ответов.