![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 27.10.2009
Сообщений: 277
|
![]()
возможно ли написать единый макрос для замены, который при первом клике менял бы X на Y, а при втором - обратно: Y на X?
(для осуществления и отмены разных временных операций) |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 29.09.2008
Сообщений: 378
|
![]()
А в чем проблема? Запомните номер клика в переменной, например так:
Код:
Макросы на заказ и готовый пакет - http://mtdmacro.ru/
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 27.10.2009
Сообщений: 277
|
![]()
в таком виде работает только "первый запуск" (
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 29.09.2008
Сообщений: 378
|
![]()
Чего первый запуск? Похоже, тема вами не раскрыта.
Например, если на мой макрос повесить кнопку, то работать будет то посинения ![]()
Макросы на заказ и готовый пакет - http://mtdmacro.ru/
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 27.10.2009
Сообщений: 277
|
![]()
конкретно вот - может, что не так, не журите чайника:
Код:
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 29.09.2008
Сообщений: 378
|
![]()
Если так, то будет поочередно запускать ваши макросы:
Код:
Макросы на заказ и готовый пакет - http://mtdmacro.ru/
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 27.10.2009
Сообщений: 277
|
![]()
так работает, спасибо, добрый Вождь!
познавательный вопрос: какую строку надо добавить в макрос, чтобы после его исполнения курсор оставался на том же месте, а не скакал в начало документа? (как в этом макросе - после обработки проматывает в начало дока) Еще проблемки вскрылись: 1. если замена происходит в сносках (постраничных или концевых - без разницы) вида: Иванов И.А. Сочинения, т. 3, с. 44 то после работы макроса ВСЯ строка почему-то становится курсивной. 2. А если курсор стоит в тексте, то концевые сноски макросом не обрабатываются. Последний раз редактировалось caute; 15.04.2017 в 11:35. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 29.09.2008
Сообщений: 378
|
![]()
В какой макрос? Вы выложили только кусок кода, который не делает ничего, кроме запуска каких-то неизвестных макросов. Обсуждать просто нечего.
Макросы на заказ и готовый пакет - http://mtdmacro.ru/
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 27.10.2009
Сообщений: 277
|
![]()
ну вот, только заменил последнюю часть:
Код:
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 29.09.2008
Сообщений: 378
|
![]()
И что же тут такого, что вы не выкладывали раньше
![]()
Макросы на заказ и готовый пакет - 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 |