Статьи из блога
Статьи из блога
Обыкновенный макрос: что это такое и как это работает
Метки: макросы | сайты
Четверг, 4 сентября 2008 г.
Просмотров: 11984
Подписаться на комментарии по RSS
Версия для печати
Я получаю множество писем, авторы которых не всегда понимают что такое макросы и, тем более, не разбираются в них.
В своей книге Word 2003/2007. Народные советы я давал информацию о макросах и о том, как работать с ними.
А недавно на сайте Microsoft я обнаружил замечательную статью Стефани Кригера, в которой он очень просто и ясно описывает всю "подноготную" макросов.
Статья называется .
Ниже я привожу в качестве цитаты несколько абзацев этой статьи и рекомендую вам обязательно прочитать статью целиком.
Приходилось ли вам при работе с программой Microsoft Office выполнять повторяющиеся задачи, которые можно было бы выполнять автоматически? Возможно, вам приходилось переформатировать многочисленные таблицы в документе Word или преобразовывать данные в электронных таблицах Excel. А может, было необходимо сделать однотипные изменения на нескольких похожих страницах Visio или слайдах PowerPoint? Если описанные ситуации кажутся вам знакомыми, значит, вам пора узнать больше о макросах.
Возможно, вы когда-нибудь работали с файлами, открытие которых сопровождалось предупреждением безопасности о том, что в файлах содержатся макросы, поэтому макросы чаще всего ассоциируются с пугающими словами «вирус» или «программирование». Запомните, что большинство макросов не только безвредны, но и могут значительно экономить ваше время. Кроме того, создать макрос намного проще, чем это может вам показаться.
Что такое макрос?
Макрос - это набор команд, которые можно применить, нажав всего лишь одну клавишу. С помощью макроса можно автоматизировать любое действие, которое выполняется в используемом приложении, и даже выполнять действия, о возможности выполнения которых вы даже не догадывались.

Поиск
Рубрики
Подписка
Читают
Обсуждают
страницы
сайты
статистика
Комментариев: 3
Очень интересная и познавательная статья, спасибо... Но даже в ней не нашел ответа на свой вопрос - как организовать автоматическую подмену одного символа на другой в том случае, когда автозамена оказывается бессильна?
Например заменять кавычки-"елочки" на английские (для обеспечения единообразия вводимого текста вне зависимости от регистра) или комбинацию "пробел-минус-пробел" на "пробел-типографское тире-пробел".
Понятно, что можно пройтись заменой по уже набранному файлу, но интересует именно возможность автоматизации. Явно напрашивается макрос, но вот с какого края подступится?
Легко, даже не обязательно использовать макросы. Достаточно окна "НАйти и заменить".
Ну конечно и макрос можно набросать для этих целей.
О замене вида кавычек я уже писал (макрос), можете найти на сайте. О замене тире длинным тире - я тоже часто сталкиваюсь с этим по работе, но мне хватает именно окна "Найти и заменить".
Что касается "с какого края подступить", то рекомендую вам записывать ваши действия в автоматическом режиме, как это описано в статье, и затем пользоваться полученным макросом.
Неплохо было б оформить советы с этого сайта в виде е-бука. Получилось бы и полезно и неплохая вирусная раскрутка.