Форум по VBA и MS Office

Word => Работа в программе "Word" => Тема начата: Посетитель 03.05.2025 от 03 мая 2025, 03:53

Название: Отформатировать текст по условиям
Отправлено: Посетитель 03.05.2025 от 03 мая 2025, 03:53
Добрый день

Поиск не помог:

1) Нужно текст по всему документу перед определённым символом (скобки "(" или двоеточия ":") и после определённого символа или набора символом (например, точка и пробел ". ") выделить жирным. Помню, что простая подстановка какая-то должна быть, но не могу найти.

2) Удалить все цифры в документе можно через ^#. А как удалить не только цифры, но и точку с пробелом?

3) Как удалить все ненумерованные списки из документа?

Заранее благодарю
Название: Отформатировать текст по условиям
Отправлено: Администратор от 03 мая 2025, 07:01
Написал вам письмо на почту. Написал именно на почту, а не на форум.
Название: Отформатировать текст по условиям
Отправлено: Посетитель 03.05.2025 от 03 мая 2025, 14:31
Не приди уведомление об ответе в теме, то так бы и не узнал, что письмо попало в спам.

Но разве там нужны скрипты, не работает простыми формулами, как в Excel?
Название: Отформатировать текст по условиям
Отправлено: Администратор от 03 мая 2025, 14:47
Какие у вас есть идеи, как удалить ненумерованные списки без макроса?

На первый взгляд, у ненумерованных списков нет каких-то меток, которые можно было бы использовать в Найти и заменить. Единственное, здесь приходит мысль - использовать стиль. Если ненумерованные списки имеют заданные стиль, то можно попробовать удалить текст, имеющий этот стиль, с помощью Найти и заменить.
Название: Отформатировать текст по условиям
Отправлено: Посетитель 03.05.2025 от 05 мая 2025, 01:54
а касательно первых двух вопросов, как быть с ними и стоящими задачами?
Название: Отформатировать текст по условиям
Отправлено: Администратор от 05 мая 2025, 06:28
Написал вам письмо на почту. Написал именно на почту, а не на форум.