Макрос в Word для тех, кто много пишет

Простой инструмент для перфекционистов, который сэкономит много времени.

Много лет назад, работая редактором и вылавливая бесконечные лишние пробелы и прочие огрехи оформительства, я попросила мужа как-нибудь спасти меня от рутины. И он сделал простую, но страшно полезную штуку — редакторский макрос. Нажимаешь заданное сочетание клавиш, и проблема решается автоматически.

Переживать о двойных пробелах — тот ещё перфекционизм, им не страдает 99% населения. Но если вы работаете с текстом (не только как пиарщик, журналист или редактор, но и, допустим, как продажник, пишущий КП), то позаботьтесь о его идеальном оформлении. Это выдаст в вас интеллигентного человека :)

Так выглядит текст до обработки: двойные пробелы, дефис вместо тире, длинное тире, путаница с кавычками.

Пример неряшливого текста

Подобные тексты часто попадают к редактору, их чистка может занимать очень много времени. Два нажатия сочетания клавиш Сtrl + «ё» (именно такое сочетание установлено у меня) — и текст оформлен аккуратно.

Пример аккуратного текста

Как это работает? С помощью простого макроса для Word, который легко установит даже с трудом понимающий слово «макрос» человек. Нужно скачать файл и следовать инструкции.

Что умеет макрос:

  • менять двойные пробелы на одинарные;

  • заменять дефис на среднее тире, а длинное тире — на среднее;

  • заменять «ё» на «е»;
  • заменять кавычки-«лапки» на кавычки-«ёлочки»;
  • убирать неразрывные пробелы;
  • убирать пробел перед запятой, точкой, закрывающей скобкой.

Полный список команд можно увидеть в тексте макроса. Команды связаны со стандартами моей прежней работы, их можно отдельно убрать, если вы любите букву «ё» или длинное тире, а также добавить свои.

Пользуйтесь! И пусть ваши тексты будут выглядеть идеально!

0
141 комментарий
Написать комментарий...
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
irmr

А как же чудесное слово минёт?

Ответить
Развернуть ветку
2 комментария
Вася Михеев

А я вод не доверяю людям, которые до "ё" мизинцем дотягиваются.

Ответить
Развернуть ветку
14 комментариев
Вася Михеев

Давай передохнем.

Ответить
Развернуть ветку
Антон

ё не обязательно использовать) ну только если для «ё-моё» использовать

Ответить
Развернуть ветку
3 комментария
Rus LAN

В любом случае это последствие сознательного выбора игнорирования буквы «ё» в повседневности.

Фрёйд, Гёринг, Рёнтген, Ангстрём, Пастёр, Рёрих и Гёббельс уже просто смирились.
Шрёдингеру, Монтескьё, Чебышёву и Гёте повезло больше — их, всё-таки, не все, но произносят через «ё».
Но Лёв Николаевич Толстой начал страдать от этого ещё при жизни. Как и Александр Александрович Але́хин, которого поголовно называли «Алёхиным», т.к. из-за выборочного употребления «ё» указать, что слово произносится именно через «е», а не «ё», можно только расставляя ударе́ния.

From https://habr.com/ru/post/223453/#comment_16198929

Ответить
Развернуть ветку
3 комментария
Константин Панфилов

Объявляю тут митинг за права буквы «ё», кто со мной?

Ответить
Развернуть ветку
Василий Сапрыкин

Ё с тёбёй! Мё всё с тёбёй!

Ответить
Развернуть ветку
2 комментария
Alex Ponomar

Ульяновск с тобой, Костя!

Ответить
Развернуть ветку
Denis Kiselev

У меня с ё вообще фамильное проклятие связано!

Ответить
Развернуть ветку
Лука Печкин

можете редактировать макрос под свои нужды. Ваш К.О.) автору респект

Ответить
Развернуть ветку
Иляна Агеева

Иногда люди такие неблагодарные. Для них полезность — они в ответ стёб, троллинг и ненужные споры.
А я скачаю и поблагодарю за такой макрос. Благодарю, что позаботились!

Ответить
Развернуть ветку
Яна Харина
Автор

У людей бывают разные проблемы - я на них внимания не обращаю :)

Ответить
Развернуть ветку
Jane

А я, наоборот, пишу всегда ё, если оно есть в слове

Ответить
Развернуть ветку
Яна Харина
Автор

Я тоже когда-то любила ё, а потом пришла на новую работу:)))

Ответить
Развернуть ветку
Pasha Rumkin

Интересно откуда берутся эти антипрививочники от мира грамматики?! Вы либо возвращайте "ё", либо убирайте "й"!

Ответить
Развернуть ветку
Яна Харина
Автор

Тут не ё-срач, но позволю себе заметить: это историческая типографская традиция экономии, перекочевавшая и в цифру.

Ответить
Развернуть ветку
5 комментариев
Роман Бондарев

Заику бросила хозяика!)

Ответить
Развернуть ветку
Василий Сапрыкин
заменять «ё» на «е»;
убирать неразрывные пробелы;

А вы точно редактор?

Ответить
Развернуть ветку
Яна Харина
Автор

Хочется ответить мемасом, но как приличная девочка скажу культурно: прикиньте, бывают разные стандарты в разных редакциях!

Ответить
Развернуть ветку
Никита .

Сомнительной полезности вещь

Ответить
Развернуть ветку
Яна Харина
Автор

Если вы не работаете с текстом и уж тем более не страдаете от двойных пробелов, вам не полезно. Мне макрос уже сотни часов сэкономил (я им лет 8 пользуюсь).

Ответить
Развернуть ветку
Alexei Chabounine

Когда же вы передохнете?
Раз для таких разработчиков е равно ё.

Ответить
Развернуть ветку
Семен Смирнов
убирать пробел перед запятой, точкой, закрывающей скобкой

Можно просто не делать его

Ответить
Развернуть ветку
Яна Харина
Автор

Можно, конечно! Расскажите это всем тем, кто их ставит.

Ответить
Развернуть ветку
1 комментарий
Илья Щербаков

"Убирает пробел перед запятой, точкой, закрывающей скобкой."

Кто ж это такие ошибки то до сих пор допускает? Разве что те, кто только изучает Ворд.

Ответить
Развернуть ветку
Rodion Tsalkin

Удивительно много людей, к сожалению

Ответить
Развернуть ветку
Артём А.

Очень легко и совершенно случайно такие ошибки получаются, когда думаешь над содержанием текста, пытаясь печатать со скоростью, приближающейся к скорости мысли.

Ответить
Развернуть ветку
2 комментария
Яна Харина
Автор

Видели инстаграм Собчак?:)))) Если серьезно, это очень-очень частая ошибка.

Ответить
Развернуть ветку
6 комментариев
Инна Чернышова

вот бы раньше знать, сколько слез ночами пролито)

Ответить
Развернуть ветку
Андрей Зырянов

Найти и заменить 2 пробела " " на один пробел " " пока количество замен не будет равно 0.

Ответить
Развернуть ветку
Alexander Marochkin

Поддерживаю, коллега! Сам при редактировании текстов юзаю этот приём без всяких макросов.

Ответить
Развернуть ветку
Arthur Charpentier

не первая и не последняя редакторша, которая не знает где найти ё. ЕГЭ убивает мозг.

Ответить
Развернуть ветку
Олег Нечаев

А как вы проблему с факультативной ё решили? Есть случаи, когда обязательно употребление буквы ё. Или потом редактор возвращает обратно в ручном режиме?

Ответить
Развернуть ветку
Яна Харина
Автор

Ё в реальности мало где нужна - ее можно и ручками поставить.

Ответить
Развернуть ветку
3 комментария
Тимофей Косман

За что ж вы все так с нашей родной Ё? :(((

Ответить
Развернуть ветку
Яна Харина
Автор

Такие были стандарты в редакции.

Ответить
Развернуть ветку
2 комментария
Роман Романов
заменять дефис на среднее тире, а длинное тире — на среднее;

Т.е. заменяет дефис и длинное тире на среднее тире?

Вот тут лишние пробелы пропустили : )

заменять кавычки-«лапки» на кавычки-«ёлочки»;_
убирать неразрывные пробелы;_
Ответить
Развернуть ветку
Яна Харина
Автор

Да, дефис на среднее, длинное на среднее. В моей редакции использовали только среднее. А что-то пропустить можно, поэтому в любом случае пробегаться еще надо (и писала где-то тут, что в режиме правок проблема - кавычки-елочки переворачивает в неправильную сторону).

Ответить
Развернуть ветку
1 комментарий
Alexander Marochkin

Тоже обратил внимание на эту формулировку. ))) Не успел отписаться. ))))

Ответить
Развернуть ветку
Виталий Воробьев

По документам у меня родители Воробьёвы, а я – Воробьев. Паспорт получал тогда, когда букву ё все чиновники хейтили.
Теперь приходится делать ударение на второй слог, чтобы кто-нибудь в документах не сделал ошибку.

Ответить
Развернуть ветку
Андрей Пятин

какой-какой слог?

Ответить
Развернуть ветку
1 комментарий
Артём А.

Когда то писал подобный макрос для диплома, он подсвечивал близкорасположенные однокоренные слова, которые потом вручную менял на синонимы для чистоты речи)

Ответить
Развернуть ветку
Вася Михеев

Макросом можно всё, главное, чтобы в голове порядок был.
Апосля наведения порядка заходите во вкладку разработчик - запись макроса - называете его - жмете ок. У вас пошла запись. Дальше вы делаете с текстом то, что вам надо (см. первый абзац). По окончании нажимаете завершить запись. Выносите кнопку на панель и получаете инструмент, которым экономите себе время на рутинных операциях.

Ответить
Развернуть ветку
Denis Kiselev

Хороший макрос. Народ узнает - что так можно!

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
6 комментариев
towardsahead

Спасибо!

Ответить
Развернуть ветку
Anton Smelov

Спасибо, опробуем)

Ответить
Развернуть ветку
Александр Анохин

Ого, полезная штука! Особенно если настроить под себя. Спасибо!

Ответить
Развернуть ветку
Яна Харина
Автор

Да, можно редактировать под свои нужды.

Ответить
Развернуть ветку
Aleksei Shabelskii

еще бы его перетащить в гугл докс

Ответить
Развернуть ветку
Яна Харина
Автор

Там пробелы теряются, и тогда макрос не ищет двойные пробелы. Специально в обычном доке сделала. Удалять с диска не буду :)

Ответить
Развернуть ветку
Яна Харина
Автор

А, я поняла, что ты именно про макрос в гуглодоке. Нет, такого ещё нет - но надо Шуйского спросить, вдруг он в курсе, как сделать.

Ответить
Развернуть ветку
Rus LAN
Ответить
Развернуть ветку
Александр Миллер

Спасибо за труд!
С двумя пробелами справляется, а вот с тремя - нет, приходится повторять алгоритм запуска макроса.

Ответить
Развернуть ветку
Яна Харина
Автор

Да, поэтому я писала, что двойное нажатие сочетания клавиш, благо это доля секунды. Есть ещё косяк с макросом в режиме правок - он кавычки переворачивает в другую сторону, нужно следить. Не знаю, как это победить.

Ответить
Развернуть ветку
1 комментарий
Виктор Говнинов

Аналог в вебе https://www.artlebedev.ru/typograf/

Ответить
Развернуть ветку
Яна Харина
Автор

В веб надо копировать из ворда, а когда текстов оооочень много - неудобно + там не все наши заморочки были. Об этом ресурсе знаю.

Ответить
Развернуть ветку
Василий Митрофанов

Такая опция для гугл документов имеется?

Ответить
Развернуть ветку
Яна Харина
Автор

Наверное, как-то можно сделать - даже не изучала вопрос.

Ответить
Развернуть ветку
Rus LAN
Ответить
Развернуть ветку
Павел Молянов

Крутая штука. Жаль только, что не для гуглдоков =)

Я все тоже самое делаю в Реформаторе Лебедева, но сразу в гуглдоках было бы в 100500 раз удобнее. Я как-то начинал себе такой скрипт писать, а потом стало лень и забил.

Ответить
Развернуть ветку
Яна Харина
Автор

Наверняка сделать можно, надо умельца найти.

Ответить
Развернуть ветку
Руслан Мирсалихов

Мне бы наоборот – ставить неразрывные пробелы, чтобы союзы не висели почём зря.

Ответить
Развернуть ветку
Яна Харина
Автор

Это уже новый уровень:) У меня-то макрос банальный.

Ответить
Развернуть ветку
Кирилл Бородин

За "ё" вас не простят.

Ответить
Развернуть ветку
Виктория Васильченко

СПАСИБО! Я раньше лечила эти вещи автозаменой (каждый недостаток - одна автозамена), сейчас одной кнопкой - супер.

Ответить
Развернуть ветку
Константин Корепанов

Эх, такое комплексное решение бы ещё для Google Docs запилить.

Ответить
Развернуть ветку
Rus LAN
Ответить
Развернуть ветку
Юля Антипова

Эх, а мне наоборот нужно менять е на ё)

Ответить
Развернуть ветку
Maria Pustokhodova

Это же гениально! Спасибо!

Но почему-то у меня исправляет "ч" на заглавную "Ц". Пока не могу найти ошибку (Word 2016 для Mac)... Если кто-то решил такую же проблему, поделитесь :)

Ответить
Развернуть ветку
Яна Харина
Автор

Ого! Первый раз о таком слышу. Посмотрите текст самого макроса (но в моем доке такого нет, а редактировать его никто не может).

Ответить
Развернуть ветку
Igor Kostylev

Спасибо огромное! Подскажите, а в PowerPoint можно такое запустить?

Ответить
Развернуть ветку
Яна Харина
Автор

К сожалению, нет.

Ответить
Развернуть ветку
Женя Романюк

Хоспадебоженьки, это чудо) спасибо огромное!

Ответить
Развернуть ветку
Василий Вася

Как ни крути, а на украинском со звуком Ё значительно лучше получилось. В нём для обозначения этого звука применяют по две буквы: ЬО или ЙО , в зависимости от словосочетания.

Ответить
Развернуть ветку
Alexander Marochkin

"Ё" — это не звук, а буква. ;-)))

Ответить
Развернуть ветку
1 комментарий
Виктор Михалев

В части удаления пробелов макрос можно усовершенствовать, вот так будет заменять любое количество пробелов больше двух подряд на один:

Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = " {2;}"
.Replacement.Text = " "
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchAllWordForms = False
.MatchSoundsLike = False
.MatchWildcards = True

Ответить
Развернуть ветку
Rainbow Spike

Ёфикация текстов – это не просто хороший тон, а признак образованности.

Ответить
Развернуть ветку
Rainbow Spike

Да, вот так прямо и в лоб.

В нашем великом и могучем языке обязателен полный стек гласных: 4 полные пары не йотированных-йотированных (а-я о-ё у-ю э-е) и 1 триада не/йот-без/йот + й (ы-и-й)

Ответить
Развернуть ветку
Rainbow Spike

Ещё более хороший тон для пишущих тексты не только в Word – использовать Punto Switcher с адекватной настройкой. В частности это:
– отключение автопереключения на аббревиатурах,
– непереключение раскладки после кнопок delete, backspace и ручного переключения,
– минимальный набор типографики в разделе «Автозамены»: замена << на «, >> на », двух состыкованных *) дефисов - - на тире – и трёх - - - на длинное тире —, (с) на ©,
– опционально набор типографики для естественных наук: +- на ±, <> на ≠, >= на ≥, =< на ≤, *+ на ×, 3.14 на π, гр.С на ℃, ~~ на ≈, ln на ㏑, pH на ㏗, ^123 на ⁰¹²³⁴⁵⁶⁷⁸⁹, v123 на ₀₁₂₃₄₅₆₇₈₉ и одиночные цифры при желании, 8-8 на ∞, %0 на ‰, %00 на ‱, vV на √, 1//4 на ¼, 1//2 на ½, 3//4 на ¾ и др.
– активация автозамены по пробелу

*) Дефисы разбиты пробелами из-за здешней автозамены. Не исключено, что после этого комментария список автозамен будет заметно расширен.

Ответить
Развернуть ветку
Rainbow Spike

– ещё (тм) на ™, (р) = ®, $$ на ₽₴€£¥, -><- на ↑↗→↘↓↙←↖↕↔

можно использовать менее вычурные алиасы, но тогда придётся начинать их со специальной клавиши, например `, она же ё на русской раскладке

а ещё можно записать алиасы на парольные фразы, любимые смайлики ≺(⊙‿‿⊙)≻ и интернет-адреса https://comicslate.org/ru:sci-fi:freefall:d0000

Ответить
Развернуть ветку
2 комментария
Евгений Сухоруков

Спасибо огромное!

Ответить
Развернуть ветку
Good Ads

Не работает

Ответить
Развернуть ветку
Good Ads

В чем проблема и как это исправить?

Ответить
Развернуть ветку
Good Ads

Не работает! Как исправить?

Ответить
Развернуть ветку
138 комментариев
Раскрывать всегда