![]() |
Раздел: Технологии |
Сделай сам или Макросы в MS Word |
12.09.2004 | 10:47 | GMT +02 |
Несомненно, одним из многочисленных достоинств пакета Microsoft Office является гибкость пользовательского интерфейса и наличие разнообразных средств дополнения и настройки пользовательской среды. Так, одним из способов повышения эффективности работы офисными программами является применение макросов. На нём мы и остановимся поподробнее. Полностью рассказывать о технологии создания и применения макросов я, конечно, не собираюсь, поскольку это тема, которая тенят как минимум на небольшую книгу. Однако некоторые приёмы, доступные даже пользователю-новичку, как мне кажется, всё же могут оказаться полезными.
Доводилось ли вам когда-либо писать какие-нибудь большие документы, причём с соблюдением собственного авторского стиля? Если да, то вы наверняка согласитесь с тем, что помимо набора обычного текста, зачастую приходилось выполнять ещё ряд каких-либо определённых действий (вставить таблицу 3 на 5 и непременно разноцветную, какую-нибудь нестандартную стрелочку, логотип компании «Пепси-кола», аббревиатуру из 38-ми букв и т.д.). Вот бы сделать так, чтобы эти действия выполнялись нажатием одной кнопки. Здесь на помощь и приходят макросы. Итак, пусть мы решили написать самоучитель игры в преферанс, и нам требуется постоянно вставлять символы каждой из карточных мастей. Для этого нам предстоит проделывать следующую цепочку операций Вставка → Символ → (Выбор из огромного перечня знаков соответствующей масти) → Вставить Согласитесь, процедура немного утомительная, особенно когда её приходится проделывать достаточно часто. Напишем макрос, выполняющий данную последовательность действий, и вставляет, к примеру, символ «пика». Итак, для начала мы включаем запись макроса Сервис → Макрос → Начать запись В появившемся окне указываем имя, с помощью которого мы этот самый макрос в последствие будем вызывать, область действия (типы документов в которых он, возможно, будет применяться) и некоторые комментарии. Кроме того, существует возможность тут же задать способ быстрого вызова макроса, создав для него специальную кнопку на панели инструментов или же подобрав определённую комбинацию клавиш. ![]() Итак, пусть мы выбрали первый вариант (что нам совершенно не мешает впоследствии настроить и второй). Тогда в открывшемся окне переходим на первую вкладку и создаём новую панель «Масти». Далее возвращаемся и просто «перетаскиваем» на неё наш макрос и выбираем подходящую для него иконку. ![]() Затем по нажатию клавиши «ОК» включается непосредственно сама запись, во время которой и необходимо повторить все выполняемые выше действия (вручную вставляем символ «пика»), после чего нажать клавишу остановки на появившейся панельке. ![]() Готово! Осталось только проделать аналогичную процедуру для оставшихся мастей. В результате у нас получится замечательная панелька с четырьмя кнопками, позволяющими быстро вставлять необходимый нам символ. ![]() В качестве заключения хотелось бы сказать, что лишь маленький пример того, чего можно добиться с помощью применения макросов. Однако даже с его помощью можно без особого труда существенно упростить работу с MS Word, настроив его необходимым образом. У меня получилось, надеюсь, получится и у вас. Иван Щербаков |
Портал ISRA.com - израильские новости |
Permanent URL: https://www.isra.com/news/29110 |
Date: 12.09.2004 | 10:47 | GMT +02 |
Language: Russian |