Макрос в значительной степени расширяет возможности замены текста в CorelDRAW. С помощью TextReplace можно создать неограниченное кол-во списков замен! Десятки замен делаются всего в пару кликов мышью! Главным преимуществом этого макроса является возможность использовать GREP (регулярные выражения) и некоторые метасимволы в CorelDRAW!

Text Replacer - GREP в CorelDRAWText Replacer - GREP в CorelDRAW

Основные возможности макроса:

1. Поиск и замена с использованием GREP (Регулярные выражения)

2. Поиск/замена форматирования.
Например, Вы сможете найти все слова, выделенные жирным, и заменить их на курсив.
В качестве настроек форматирования доступны шрифт, стиль (жирный, курсив, и т.д.), кегль, case и межстрочный интервал. К сожалению, на некоторых компьютерах, из за ошибки в VBA CorelDRAW, невозможно применить PS / OTF PS шрифты.

3. Неограниченное кол-во списков замен.
Вы сможете создать сколько вам угодно списков, в каждый из которых может быть неограниченное кол-во замен. Впоследствии их можно выполнить нажатием всего одной кнопки.

Часть списка поддерживаемых GREP:

Позиция, соответствующая началу абзаца ^
Позиция, соответствующая концу абзаца $
Символ конца абзаца \r
Принудительное начало новой строки \n
Символ табуляции \t
Пробел (любой пробел или символ табуляции) \s
Фиксированный пробел ~s
Любая цифра \d
Любой символ слова (эквивалент [A-Za-zА-Яа-я0-9_]) \w
Многоточие ~e
Длинное тире ~_
Короткое тире ~=
Опциональный перенос ~-
Любая двойная кавычка, стоящая перед словом ~{
Любая двойная кавычка, стоящая после слова ~}
Несколько раз *
Один или несколько раз +
Один раз ?
Повтор, где n – число {n}
Найденный текст 1-9 $1 (задает номер найденной группы, например $3 для третьей группы; группы взяты в скобки)

Автор: Sancho
Совместимость: CorelDRAW X3, X4, X5 (11 и 12 в тестировании)
Цена: 650 500 р.

Актуальная версия: 1.1

Также вы можите задать свои вопросы в форуме.

Макрос больше не продаётся.

Комментарии

Аватар пользователя Des425

Sancho, а что если сделать возможность в строку Text Replace вставлять из бокового меню Incert Character - “Symbol”
С возможностью запоминания гарнитуры шрифта!
Или что то еще в этом роде!

Аватар пользователя Sancho

Да на самом деле мыслей много, но нет ни времени ни желающих этот макрос приобретать.

Аватар пользователя KarLsoN

все еще у тебя впереди ;)

Аватар пользователя NickWishmaster

вопрос: в документе есть номера, 100, 101, 102 ... и так далее, можно ли этим макросом заменить все номера на допустим такие @@@?

Аватар пользователя Sancho

можно

Аватар пользователя NickWishmaster

чего-то ничего не грузится. ссылки на него нет.

Аватар пользователя Sancho

NickWishmaster, написано же что макрос в разработке. К тому же он будет платным.

Аватар пользователя NickWishmaster

ок. сколько вы хотите за макрос?