Как мне найти и заменить в VBA, не стирая форматирование в Word? - PullRequest
0 голосов
/ 01 мая 2019

Я использую скрипт VBA в Excel, чтобы заполнить некоторые данные в текстовом документе.Я хочу заменить <<code>First_Name> фактическим именем клиента, которое находится в ячейке.Когда я использую функцию Replace, форматирование и макет документа Word полностью сбрасываются.Он также удаляет изображение, которое находится в документе.Есть ли способ сделать это без возни с форматированием или макетом?Это мой первый вопрос, извините, если я что-то отформатировал неправильно.

Спасибо!

Вот что я использую:

objDoc.Content.Text = Replace(objDoc.Content.Text, "< First_Name >", StrConv(Sheet1.Range("E2"), vbProperCase))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...