|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.04.2017, 10:08 | #1 |
Форумчанин
Регистрация: 27.10.2009
Сообщений: 277
|
один макрос для двух обратных команд замены
возможно ли написать единый макрос для замены, который при первом клике менял бы X на Y, а при втором - обратно: Y на X?
(для осуществления и отмены разных временных операций) |
10.04.2017, 10:35 | #2 |
Форумчанин
Регистрация: 29.09.2008
Сообщений: 378
|
А в чем проблема? Запомните номер клика в переменной, например так:
Код:
Макросы на заказ и готовый пакет - http://mtdmacro.ru/
|
12.04.2017, 08:41 | #3 |
Форумчанин
Регистрация: 27.10.2009
Сообщений: 277
|
в таком виде работает только "первый запуск" (
|
12.04.2017, 09:09 | #4 |
Форумчанин
Регистрация: 29.09.2008
Сообщений: 378
|
Чего первый запуск? Похоже, тема вами не раскрыта.
Например, если на мой макрос повесить кнопку, то работать будет то посинения
Макросы на заказ и готовый пакет - http://mtdmacro.ru/
|
15.04.2017, 03:35 | #5 |
Форумчанин
Регистрация: 27.10.2009
Сообщений: 277
|
конкретно вот - может, что не так, не журите чайника:
Код:
|
15.04.2017, 06:27 | #6 |
Форумчанин
Регистрация: 29.09.2008
Сообщений: 378
|
Если так, то будет поочередно запускать ваши макросы:
Код:
Макросы на заказ и готовый пакет - http://mtdmacro.ru/
|
15.04.2017, 09:40 | #7 |
Форумчанин
Регистрация: 27.10.2009
Сообщений: 277
|
так работает, спасибо, добрый Вождь!
познавательный вопрос: какую строку надо добавить в макрос, чтобы после его исполнения курсор оставался на том же месте, а не скакал в начало документа? (как в этом макросе - после обработки проматывает в начало дока) Еще проблемки вскрылись: 1. если замена происходит в сносках (постраничных или концевых - без разницы) вида: Иванов И.А. Сочинения, т. 3, с. 44 то после работы макроса ВСЯ строка почему-то становится курсивной. 2. А если курсор стоит в тексте, то концевые сноски макросом не обрабатываются. Последний раз редактировалось caute; 15.04.2017 в 11:35. |
17.04.2017, 12:04 | #8 |
Форумчанин
Регистрация: 29.09.2008
Сообщений: 378
|
В какой макрос? Вы выложили только кусок кода, который не делает ничего, кроме запуска каких-то неизвестных макросов. Обсуждать просто нечего.
Макросы на заказ и готовый пакет - http://mtdmacro.ru/
|
23.04.2017, 09:06 | #9 |
Форумчанин
Регистрация: 27.10.2009
Сообщений: 277
|
ну вот, только заменил последнюю часть:
Код:
|
23.04.2017, 11:29 | #10 |
Форумчанин
Регистрация: 29.09.2008
Сообщений: 378
|
И что же тут такого, что вы не выкладывали раньше Не хотите выкладывать код, опишите, что ваши макросы делают. В частности, макрос frepl30.
Макросы на заказ и готовый пакет - http://mtdmacro.ru/
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Макрос для замены русских букв на греческие | voevodik | Microsoft Office Word | 2 | 21.05.2016 11:08 |
Макрос для замены содержимого ссылок | AleksP | Microsoft Office Word | 1 | 12.12.2014 04:06 |
Макрос для замены текста | Georgetta | Microsoft Office Word | 8 | 05.08.2011 12:00 |
макрос для замены кавычек | caute | Microsoft Office Word | 10 | 23.05.2011 00:41 |
Макрос для поиска/замены | Davidoff | Microsoft Office Excel | 1 | 20.01.2007 16:01 |