Отправляет email-рассылки с помощью сервиса Sendsay

Все о Microsoft Office

  Все выпуски  

Какие бывают способы применения макросов


Другие сайты и рассылки

Сайт, который ведет данную рассылку, принадлежит к сети сайтов FORworld. Рекомендуем посетить другие наши сайты.

Или же вы можете просто посмотреть, что нового появилось на наших сайтах.

Также рекомендуем подписаться на другие наши рассылки. Или присоединиться к нашим сообществам в ВКонтакте, Мой Мир, Facebook, LiveJournal

Мы в:

Twitter: forworld
Виджеты для главной страницы Яндекса

подробнее...

Рекомендуем скачать

, Функции Excel 2010
Размер (Кбайт): 779

Шевченко, Автоматизация бюджетирования и управленческой отчетности в 1С:предприятие 8
Размер (Кбайт): 102

Чиртик, Гладкий, Хитрости Excel. Трюки и Эффекты
Размер (Кбайт): 543

Мединов, Word. Мультимедийный курс
Размер (Кбайт): 239

Все файлы

Предлагаем воспользоваться купоном - cvkyp05r1n1jrdwvefclqwkz6lwx28db - на 10% скидку при покупке GOLD-аккаунта DepositFiles с периодом действия 6 месяцев или 1 год. Купон действителен до 2010-10-19.

И еще можно скачать

Набор кистей абстрактной тематики (Prop_Abstract)
Аудиофайл: Шифрин, номер "Старость"
Видеофайл: Выводим человека из равновесия, держа его за ногу
Аудио: Ошо, Секс, выдержки из книг
Видеофайл: Женская стрижка 'Каскад'
Видеофайл: Торможение в управляемом заносе

Золотой Клон, часть 13. Угадай слово - это еще один конкурс, в котором можно заработать золото в игре Золотой Клон. По правилам этого конкурса ведущий загадывает слово, и говорит, из какого количества букв это слово состоит. Тот, кто угадает загаданное ведущим слово, получает в подарок 0,2 золотых (и даже более, если слово было очень сложным), и сам становится ведущим. Если слово не угадали за один день, тогда ведущий публикует все сказанные ранее игроками слова, указывая напротив каждого из них, сколько букв из этого слова есть в загаданном, и сколько из них стоят на своих местах. Слова можно загадывать не любые, а только те, в которых нет повторяющихся букв. То есть, каждая буква в таком слове встречается только один раз... Кстати, не пропустите - скоро новый тур благотворительной лотереи <<5 из 36>>. Все публикации по данной теме

И еще несколько слов и предложений:

  • Чтобы выполнить поиск сразу по всем сайтам сети FORworld, зайдите на любой из сайтов сети, и воспользоваться формой поиска от Google.

Какие бывают способы применения макросов

Теги: Word

Вы рассказали о двух способах использования макросов: создании кнопок и назначении комбинаций клавиш. А существуют ли другие возможности применения макросов? Например, мне нужно, чтобы один макрос выполнялся при каждом запуске Word. Что мне делать?

Действительно, если какие-либо действия нужно выполнять при каждом открытии документов, становится очень неуютно выполнять их вручную. Куда приятнее переложить действия на плечи программы Microsoft Word. К счастью, существует способ сделать это.

Помимо обычных макросов, имена которых указываются при создании, существует несколько предопределенных имен макросов. От имени такого макроса зависит, когда он будет выполняться. В нашем случае, для решения всех проблем достаточно просто создать макрос с именем AutoOpen.

Например, давайте решим такую задачу: нужно сделать так, чтобы при запуске текущего документа в его начало вставлялась текущая дата и время. Для этого установите курсор мыши в начале документа, отобразите диалог Запись макроса (одноименный пункт раскрывающегося списка кнопки Макросы ленты Вид) и введите:


  • в качестве имени макроса укажите имя AutoOpen (по умолчанию макрос с таким именем уже существует, но он пуст, поэтому на вопрос о том, нужно ли переписать существующий макрос, смело отвечайте согласием);

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



После того, как запись макроса началась, воспользуйтесь диалогом Поле (одноименный пункт раскрывающегося списка кнопки Экспресс-блоки ленты Вставка), чтобы вставить поля Date и Time. Мы с вами добавили текущую дату в виде кодов полей, но, как вы знаете, коды полей обновляются при каждом открытии документа. То есть, если мы не преобразуем коды полей в обычный текст, все вставляемые даты и время у нас в документе будут одинаковыми. Поэтому установите курсор мыши на поле с датой и нажмите комбинацию клавиш Ctrl+Shift+F9. Те же действия проделайте и с полем времени. Теперь можете добавить какое-нибудь форматирование вставленным данным, а также добавить новую строку для удобства вставки данных после даты и времени. Вот и все — осталось только остановить запись макроса.

Помимо макроса AutoOpen вы можете создавать следующие специальные макросы.

  • AutoClose. Будет выполняться при закрытии документа. Макрос с данным именем можно использовать в документах или шаблонах.

  • AutoExit. Будет выполняться при закрытии программы. Макрос с данным именем можно использовать в глобальной надстройке или шаблоне Normal.dotm.

  • AutoNew. Будет выполняться при использовании пункта Создать кнопки Microsoft Office. Макрос с данным именем можно использовать в шаблонах.

  • AutoExec. Будет выполняться при запуске программы Microsoft Word. Макрос с данным именем можно использовать в глобальной надстройке или шаблоне Normal.dotm.

Источник: http://eso.biz.ua/node/198


В избранное