Форум по VBA и MS Office

Word => Макросы в Word => Тема начата: me_x_x_em от 27 марта 2026, 14:47

Название: Замена символа в Word. Подскажите!
Отправлено: me_x_x_em от 27 марта 2026, 14:47
Здравствуйте. Подскажите макрос, пожалуйста!
Что имеем: таблицы в Word, в некоторых ячейках которой, вставлены символы через: Вставить - Символ - и там из таблицы по номеру, например Webdings код знака 150.
Что необходимо: автоматическая замена символа с одним кодом на символ с другим кодом. С сохранением, естественно, размера символа. Например, Webdings: 150 поменять на символ Webdings: 160. Найти -> заменить. В конце макроса можно Сохранить и Закрыть документ.

Вроде всё легко, но как "просто текст" один на другой символы не меняет. Да и я вообще полный профан в макросах.
Название: Замена символа в Word. Подскажите!
Отправлено: Администратор от 27 марта 2026, 15:20
Как вы пытаетесь заменить один символ на другой? С помощью макроса или в самой программе Word без макроса?
Название: Замена символа в Word. Подскажите!
Отправлено: me_x_x_em от 27 марта 2026, 15:30
Есть макросы, для замены простого текста в этих же документах. Замена одних кусков текста на другие, сохранение, закрытие документа.
Пытался с помощью такого же макроса эти символы поменять, но не получается. Символ он с горем пополам находит, но менять не хочет. Меняет просто на пустой квадрат.
Руками то менять получается, но это очень долго так с каждым символом возиться, да и файлов, где менять надо, сотни!
Название: Замена символа в Word. Подскажите!
Отправлено: Администратор от 27 марта 2026, 15:37
Написал вам письмо на почту. Написал именно на почту, а не на форум.