Грамотная работа с макросами в word

Содержание:

Что такое макрос в ворде 2007? Формула из Excel таблицы

Многие интересуются — как вставить формулы Excel в таблицу Word? Excel хорош при вычислениях но не удобен для работы с текстом, а таблицы Word не так привычны после работы с Excel. Туда нельзя вставить формулы как в Excel, но можно вставлять таблицу Excel путем копирования или создания таблицы прямо в документе Word. Для этого переходим в меню «Вставка»:

Далее, «рисуем» таблицу так, как мы делаем это в Excel:

Создавать Excel таблицу в Word с помощью макроса вышеописанным способом не получится — нужны дополнительные усилия. А что касается обычной Word таблицы — можно записывать макросы в случае создания сложных макетов таблиц.

Отключение макросов

Напоследок разберем, как убрать макросы в «Ворде»:

  1. Во вкладке «Файл» перейдите на «Параметры».
  2. В «Центре управления. » выберите «Параметры центра. «
  3. Щелкните на «Параметры макросов».
  4. Выберите, что вам нужно:
    • Отключить все без уведомления (как макросы, так и предупреждения об опасности/безопасности).
    • Отключить все с уведомлением (убираются только макросы, уведомления о безопасности остаются).
    • Отключить все, кроме макросов с цифровой подписью (отображаются только макросы издателя, которому выражено доверие, — на их включение нужно согласиться в уведомлении при открытии файла).
  5. Подтвердите выбор нажатием на ОК.

Создание макросов имеет свои особенности в различных версиях текстового редактора «Ворд». А при открытии файла с данной группой команд в данной программе вы можете выбрать, включать или не активировать их.

Как записать макрос

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

Алгоритм действий можно представить в таком виде:

  • В зависимости от того, какая версия текстового редактора Word используется, откройте вкладку «Разработчик» или «Вид», где располагается кнопка «Макросы». Нужно просто кликнуть по пункту «Запись макроса».
  • У каждого макроса должно быть своё имя. Его можно задать сугубо на собственное усмотрение. Это на его функциональность никак влиять не будет.
  • Если дать макросу точно такое же имя, как и у стандартных макросов в программе Word, он будет выполнять его функции вместо основного. Поэтому не поленитесь заглянуть в меню «Макросы» и открыть раздел «Команды Word». Здесь прописаны все стандартные названия.
  • В строке, которая называется «Макрос доступен для» нужно выбрать, для чего именно он будет доступен.
  • В графу с описанием нужно ввести собственное описание создаваемого макроса.
  • Далее можно кликнуть на «Начните запись», либо же «Создайте кнопку». В первом случае запись макроса начнётся без его привязки к кнопке на панели управления или клавиатуре. Во втором макросу будет задана соответствующая клавиша или кнопка.
  • Добавьте один или несколько документов, куда следует добавить новый макрос. Это делается через «Параметры Word» во вкладке «Панель быстрого доступа».
  • В левом окне выберите нужный макрос для записи и кликните по кнопке «Добавить».
  • Для изменения настроек этой кнопки всегда есть возможность кликнуть на «Изменить».
  • Далее выбирайте символ, который хотите использовать для кнопки.
  • Укажите имя. Именно оно будет затем отображаться в соответствующем поле.
  • Дважды кликните ОК, чтобы начать запись макроса.
  • Когда потребуется остановить запись, жмите соответствующую клавишу в меню «Макросы».

Записанный макрос в дальнейшем можно будет использовать на своё усмотрение.

Макросы в Microsoft Word

Нередко простановка HTML тегов в статье занимает почти столько же времени, сколько ее написание. Особенно часто такая проблема возникает со статьями со сложной версткой, включающей множество заголовков, списков, цитат и стилей.

Заметно облегчить работу по подготовке текстов к публикации на web-сайте помогут макросы Word, которые могут автоматизировать любую задачу. Для написания такого макроса требуется знание языка программирования Visual Basic for Applications (VBA), встроенного не только в линейку программных пакетов от MicroSoft, но и многие другие приложения. Однако, благодаря тому, что VBA представляет собой упрощенную версию Visual Basic, начать писать простейшие скрипты может любой пользователь.

Кроме того, упростить задачу по написанию VBA макроса поможет возможность записи всех действий пользователя, которые автоматически преобразуются в программный код. Таким образом, чтобы создать простейший макрос, достаточно:

  • выбрать пункт меню Вид –> Макросы –> Запись макроса;

дать ему любое имя;


выполнить необходимые действия, которые вы хотите автоматизировать;
остановить запись (Вид –> Макросы –>Остановить запись).

Кликнув по пункту меню Вид –> Макросы –> Запись макроса, вы откроете окно со список всех имеющихся у вас макросов и сможете запустить их, отредактировать или удалить.

Вариант 1: Автоматическая запись макросов

Прежде чем начать автоматическую запись макросов, нужно включить их в программе Microsoft Excel. Для этого воспользуйтесь нашим отдельным материалом.

Подробнее: Включение и отключение макросов в Microsoft Excel

Когда все готово, приступаем к записи.

  1. Перейдите на вкладку «Разработчик». Кликните по кнопке «Запись макроса», которая расположена на ленте в блоке инструментов «Код».

Открывается окно настройки записи макроса. Тут можно указать любое имя для него, если установленное по умолчанию вас не устраивает. Главное, чтобы имя это начиналось с буквы, а не с цифры, а также в названии не должно быть пробелов. Мы оставили название по умолчанию – «Макрос1».
Тут же при желании можно установить сочетание клавиш, при нажатии на которые макрос будет запускаться. Первой клавишей обязательно должна быть Ctrl, а вторую пользователь устанавливает самостоятельно. Мы в качестве примера установили клавишу М.
Далее следует определить, где будет храниться макрос. По умолчанию он расположен в этой же книге (файле), но при желании можно установить хранение в новой книге или в отдельной книге макросов. Мы оставим значение по умолчанию.
В самом нижнем поле можно оставить любое подходящее по контексту описание макроса, но это делать не обязательно. Когда все настройки выполнены, жмем на кнопку «OK».

После этого все ваши действия в данной книге (файле) Excel будут записываться в макрос до тех пор, пока вы сами не остановите запись.
Для примера запишем простейшее арифметическое действие: сложение содержимого трех ячеек (=C4+C5+C6).

Когда алгоритм был выполнен, щелкаем на кнопку «Остановить запись». Эта кнопка преобразовалась из кнопки «Запись макроса» после включения записи.

Запуск макроса

Для проверки того, как работает записанный макрос, выполним несколько простых действий.

  1. Кликаем в том же блоке инструментов «Код» по кнопке «Макросы» или жмем сочетание клавиш Alt + F8.

После этого открывается окно со списком записанных макросов. Ищем макрос, который мы записали, выделяем его и кликаем на кнопку «Выполнить».

Можно поступить еще проще и не вызывать даже окно выбора макросов, так как на первом этапе мы задали сочетание клавиш для быстрого вызова макроса. В нашем случае это Ctrl + М. Жмем данную комбинацию на клавиатуре, после чего он запускается.
Как видим, он выполнил в точности все те действия, которые были записаны ранее.

Редактирование макроса

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

  1. Снова щелкаем на кнопку «Макросы». В открывшемся окне выбираем нужный и кликаем по кнопке «Изменить».

Открывается «Microsoft Visual Basic» (VBE) – среда, где происходит их редактирование.

Запись каждого макроса начинается с команды , а заканчивается командой . Сразу же после указывается имя макроса. Оператор указывает выбор ячейки. Например, при команде «Range(«C4»).Select» выбирается ячейка «C4». Оператор используется для записи действий в формулах и других расчетов.
Попытаемся немного изменить макрос, дописав выражение:

Выражение заменим на .

Закрываем редактор и запускаем макрос. Как видим, вследствие введенных нами изменений была добавлена дополнительная ячейка с данными. Она также была включена в расчет общей суммы.
В случае если макрос слишком большой, его выполнение может занять значительное время, но внесением ручного изменения в код мы можем ускорить процесс. Добавляем команду . Она позволит сохранить вычислительные мощности, а значит, ускорить работу. Это достигается путем отказа от обновления экрана во время выполнения вычислительных действий. Чтобы возобновить обновление после выполнения макроса, в его конце пишем команду .
Добавим также команду в начало кода, а в его конец дописываем . Этим мы сначала отключаем автоматический пересчет результата после каждого изменения ячеек, а в конце макроса – включаем. Таким образом, Excel подсчитает результат только один раз, а не будет его постоянно пересчитывать, чем сэкономит время.

Что такое макросы в Ворде и как с ними работать?

По факту вы просто включаете запись ваших действий с текстом. Все выполняемые Вами  действия записываются. В нужный момент вы останавливаете запись и сохраняете макрос, а когда это необходимо — снова запускаете. Таким образом, вам на первых этапах не нужно знать язык программирования, чтобы справится с  простой задачей.

Но Вы получаете возможность изучать язык, если вас это дело увлечет. Создание макросов — это введение в программирование. VBA позволяет создавать для себя мощные инструменты при работе с  текстовыми и табличными документами для решения многих задач в  привычном виде . Тем, кто после прочтения статьи заинтересуется и  захочет начать изучать язык VBA самостоятельно в помощь книга.

В качестве примера расскажу об одной такой полезной программе для Word. Иногда появляется желание распечатать полезную книгу на принтере, потому что не все любят читать с экрана. Это может быть большая инструкция,  или же полноценное художественное произведение в виде документа Ворд.

Чтобы понравившийся документ после распечатывания стал полноценной привычной брошюрой — нужен макрос. А точнее написанный в VBA программный код, он вам и позволит распечатать ваш документ в виде брошюры, в которой будет правильное расположение текста и нумерация страниц. Эту программу для ознакомления качаем тут. Вам останется распечатать и сшить брошюру и вот у вас книга готова

Но чаще всего мы используем макросы на работе при составлении документов. Нужно форматировать текст, менять его размер, менять даты, имена на другие. Это ответственно и занимает время. И здесь наши  знания могут очень пригодится. Для начала покажу демонстрационный пример — как работает макрос. У нас есть шаблон договора, который нужно подготовить для заполнения. Задача: открыть документ, убрать ненужные нам элементы из текста автоматически:

Согласитесь, убирать вручную каждый раз пустые поля (выделено желтым) на нескольких страницах утомительно, поэтому мы  для примера прибегнем к помощи макроса.  Итак, запускаю Ворд 2016, начинаю записывать макрос:

Указываем имя нашего макроса (без пробелов),  доступ делаю из шаблона Normal.doth. Такой выбор позволит запускать выполнение нашей макрокоманды из любого документа Word. Назначать макрос можно кнопке на панели инструментов или вызвать нажатием сочетания определенный клавиш, но мы этого делать пока не будем. Просто нажмем на «OK» и начнется запись наших действий. Предлагаю посмотреть на видео, что получилось, это будет нагляднее.

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

Как удалить или удалить макросы из документа Word 2007 и 2010

Как мне удалить макросы из шаблона в Microsoft Word 2010 ? Как я могу удалить макросы из документа Word 2007 ?

На самом деле, эти два вопроса — одна и та же тема, удалить или удалить макросы из документа Word . Если у вас тоже есть сомнения по этому поводу, следите за статьей.

Часть 1: Как удалить макрос в MS Word 2010

Самый прямой и простой способ удалить макросы в документах Word 2010 — это удалить доступные макросы с помощью ленты «Макросы».

Шаг 1. Щелкните Просмотр в строке меню Word 2010. И щелкните View Macros из раскрывающегося меню Macros .

Шаг 2: Появится диалоговое окно «Макросы».

Шаг 3: Щелкните Макросы, от которых нужно избавиться.

Шаг 4: Нажмите кнопку Удалить в правой части диалогового окна «Макросы».

Выбранные макросы будут удалены из Word 2010 после нажатия кнопки «Удалить», и они не будут доступны для новых документов Word 2010.Так как же удалить макросы из документа Word 2007? Мы знаем, что было бы непросто, как Word 2010, если бы вы планируете использовать ленту макросов для удаления макросов.

Часть 2: Как удалить макросы из документа Word 2007

Перед удалением макросов из Word 2007 пользователям Word 2007 необходимо включить вкладку «Разработчик» на ленте. Теперь выполните следующие действия, чтобы включить вкладку разработчика на ленте и удалить макросы документа Word 2007 .

Шаг 1. Нажмите кнопку Office в верхнем левом углу окна Word.В нижней части меню нажмите кнопку Word Options , чтобы открыть окно конфигурации.

Шаг 2. Щелкните вкладку Popular , а затем выберите Показать вкладку разработчика на ленте. в Верхние параметры для работы с Word Section.

Шаг 3: Нажмите кнопку ОК .

Шаг 4. Щелкните вкладку Developer и щелкните Macros в группе Code .

Шаг 5: Все макросы текущего документа перечислены в окне «Макросы».Выберите макросы, которые вы хотите удалить, и нажмите кнопку Удалить .

Если вы считаете, что вышеперечисленное недоступно для вас, или если вы ищете способ, позволяющий одновременно удалять макросы из документа Word 2007/2010/2013, стоит изучить следующую часть.

Часть 3: Удалите все макросы из документа Word 2010/2007 с помощью Kutools for Word

Если вы установили Kutools for Word , для удаления всех макросов из документов Word в Word 2013/2010/2007 потребуется всего один щелчок.Все, что вам нужно сделать, это установить на вашем компьютере Kutools for Word .

1. Откройте Microsoft Word и нажмите Kutools> Очистить — Удалить все> Удалить все макросы .

2. После нажатия «Удалить все макросы», Kutools сообщит вам информацию о макросах текущего документа и подтвердит вашу операцию.

Как удалить или удалить макросы из документа Word 2007 и 2010

Как мне удалить макросы из шаблона в Microsoft Word 2010 ? Как я могу удалить макросы из документа Word 2007 ?

На самом деле, эти два вопроса — одна и та же тема, удалить или удалить макросы из документа Word . Если у вас тоже есть сомнения по этому поводу, следите за статьей.

Часть 1: Как удалить макрос в MS Word 2010

Самый прямой и простой способ удалить макросы в документах Word 2010 — это удалить доступные макросы с помощью ленты «Макросы».

Шаг 1. Щелкните Просмотр в строке меню Word 2010. И щелкните View Macros из раскрывающегося меню Macros .

Шаг 2: Появится диалоговое окно «Макросы».

Шаг 3: Щелкните Макросы, от которых нужно избавиться.

Шаг 4: Нажмите кнопку Удалить в правой части диалогового окна «Макросы».

Выбранные макросы будут удалены из Word 2010 после нажатия кнопки «Удалить», и они не будут доступны для новых документов Word 2010.Так как же удалить макросы из документа Word 2007? Мы знаем, что было бы непросто, как Word 2010, если бы вы планируете использовать ленту макросов для удаления макросов.

Часть 2: Как удалить макросы из документа Word 2007

Перед удалением макросов из Word 2007 пользователям Word 2007 необходимо включить вкладку «Разработчик» на ленте. Теперь выполните следующие действия, чтобы включить вкладку разработчика на ленте и удалить макросы документа Word 2007 .

Шаг 1. Нажмите кнопку Office в верхнем левом углу окна Word.В нижней части меню нажмите кнопку Word Options , чтобы открыть окно конфигурации.

Шаг 2. Щелкните вкладку Popular , а затем выберите Показать вкладку разработчика на ленте. в Верхние параметры для работы с Word Section.

Шаг 3: Нажмите кнопку ОК .

Шаг 4. Щелкните вкладку Developer и щелкните Macros в группе Code .

Шаг 5: Все макросы текущего документа перечислены в окне «Макросы».Выберите макросы, которые вы хотите удалить, и нажмите кнопку Удалить .

Если вы считаете, что вышеперечисленное недоступно для вас, или если вы ищете способ, позволяющий одновременно удалять макросы из документа Word 2007/2010/2013, стоит изучить следующую часть.

Часть 3: Удалите все макросы из документа Word 2010/2007 с помощью Kutools for Word

Если вы установили Kutools for Word , для удаления всех макросов из документов Word в Word 2013/2010/2007 потребуется всего один щелчок.Все, что вам нужно сделать, это установить на вашем компьютере Kutools for Word .

1. Откройте Microsoft Word и нажмите Kutools> Очистить — Удалить все> Удалить все макросы .

2. После нажатия «Удалить все макросы», Kutools сообщит вам информацию о макросах текущего документа и подтвердит вашу операцию.

Расширение файлов Excel, которые содержат макросы

Когда вы записываете макрос или вручную записываете код VBA в Excel, вам необходимо сохранить файл с расширением файла с поддержкой макросов (.xlsm).

До Excel 2007 был достаточен один формат файла — .xls. Но с 2007 года .xlsx был представлен как стандартное расширение файла. Файлы, сохраненные как .xlsx, не могут содержать в себе макрос. Поэтому, если у вас есть файл с расширением .xlsx, и вы записываете / записываете макрос и сохраняете его, он будет предупреждать вас о сохранении его в формате с поддержкой макросов и покажет вам следующее диалоговое окно:

Если вы выберете «Нет», Excel сохранить файл в формате с поддержкой макросов. Но если вы нажмете «Да», Excel автоматически удалит весь код из вашей книги и сохранит файл как книгу в формате .xlsx. Поэтому, если в вашей книге есть макрос, вам нужно сохранить его в формате .xlsm, чтобы сохранить этот макрос.

Запишем макрос в Word — Контрольные и курсовые, копирайтинг, тексты для….

Лень, как известно, – двигатель прогресса. Пытаясь избавить себя от однообразных повторяющихся действий, составляющих процесс труда, люди придумали немало чудесных вещей. Макросы в Word – одно из таких изобретений. О макросах в Word написано немало серьезных и интересных книг, но данная статья для тех, кто ничего (или почти ничего) не слышал о них, не знает (или почти не знает), что это такое.

Предлагаю вам самостоятельно записать макрос, который, я уверен, не только пригодится вам при оформлении реферата, курсовой или контрольной работы, но и объяснит, говоря современным языком, в чем тут фишка. Ремесло ведь за плечами не висит, как гласит русская пословица. Вам, я уверен, не раз придется пользоваться текстовым редактором Word и, может так статься, не всегда эта работа будет творческой. Вот тут вам и поможет приобретенный опыт.

Итак – приступим.

Исходные условия таковы – при оформлении ссылок на использованную в реферате литературу часто требуется, чтобы они находились в тексте работы, заключались в квадратные скобки, в которых указывается номер источника и страница, т. е. имели следующий вид . Следовательно, каждый раз, когда вы собираетесь эту ссылку вставить, вам придется переключать раскладку клавиатуры, чтобы вставить эту самую квадратную скобку, потому что при русской раскладке ее не вставишь. Ну а затем – вновь вернуться к русской раскладке. Движений не так уж много, но все же – их число можно сократить, что мы и сделаем, записав простой макрос.

В Word 2003 мы отправляемся по адресу «сервис» – «макросы» – «начать запись».

Появляется окно, в котором мы вводим название макроса – любое, но обязательно без пробелов и не состоящее только лишь из цифр – почему не назвать его просто и незамысловато: «Сноска».

Для тех несчастных, кто пользуется Microsoft Office версии 2007. Для того, чтобы иметь возможность записать макрос надо совершить ряд движений.

1.    Нажмите кнопку Microsoft Office, а затем выберите пункт Параметры Word.

2.    Выберите пункт Личная настройка.

3.    В группе Основные параметры работы с Word установите флажок Показывать вкладку «Разработчик» на ленте.

На вкладке Разработка в группе Код выберите команду Запись макроса.

Ничего не меняем в том, что он доступен для всех документов, использующих шаблон Normal, а в нижней строке – вводим описание макроса, объяснив, что именно он выполняет. Последнее пригодится вам самим, если вдруг после этой статьи появится неудержимая тяга записывать макросы на все случаи жизни.

Когда текстовые поля заполнены – нажимаем на кнопку «клавишам», где и зададим сочетание клавиш, с помощью которых, после того, как макрос будет записан, можно будет его запустить. Это сочетание любой функциональной клавиши с какой либо буквенной или цифровой может быть любым, но я бы вам предложил такую комбинацию Alt + [ – просто потому, что так удобней запомнить.

Как только вы введете эту комбинацию и нажмете «назначить» – наступит тот момент, когда в Одессе говорят «Ша!!!», на радио говорят: «Эфир!!!», а на космодроме Байконур «Поехали!!!» Одним словом, запись макроса началась, о чем свидетельствует то, что курсор отображается как стрелка с магнитофонной кассетой и небольшая панель, в которой всего две кнопки и одна из них – правая – сигналит красным. А вторую – надо будет нажать, чтобы закончить запись макроса.

Спокойным и уверенным движением матерого пользователя Word, вы делаете следующее:

̶    переключаете раскладку клавиатуры на английский язык,

̶    вводите открывающую квадратную скобку,

̶    неразрывный пробел, который задается той же клавишей пробел, только с нажатыми одновременно Ctrl и Shift,

̶    далее букву с и ставите после нее точку;

̶    закрывающую скобку

̶    с помощью стрелки ← перемещаете курсор в позицию сразу после открывающей скобки

̶    нажимаете кнопку «остановить запись».

Вот, собственно и все – вы сами записали ваш первый в жизни макрос в Word.

Все более чем просто но, можете подсчитать, на сколько процентов увеличилась производительность вашего труда! Однократное нажатие двух клавиш заменяет, по меньшей мере, семь!

Захар Федоров

Как создать макросы в word

Это рассылка сайта «Блог компьютерного чайника» http://www.elena-chainik.ru

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

Запись макроса в Word и Excel работает одинаково, поэтому я опишу только работу в Word. В Excel будет все то же самое.

Шаг 1.

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

Шаг 2.

Если вы боитесь сделать что-нибудь не так, запишите последовательность действий на бумаге – сделайте себе шпаргалку.

Вот моя последовательность операций:

1. Сделать слово полужирным начертанием,

2. Подчеркнуть слово,

3. Изменить цвет шрифта на красный,

4. Выровнять слово по центру.

Шаг 3.

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

1. Сделать слово полужирным начертанием – Ctrl + B,

2. Подчеркнуть слово – Ctrl + U,

3. Изменить цвет шрифта на красный,

4. Выровнять слово по центру – Ctrl + E.

Шаг 4.

Чтобы начать запись макроса, можно воспользоваться тремя кнопками, которые предлагает программа.

Первая расположена в самом низу экрана в строке состояния.

Вторая кнопка находится на вкладке «Вид».

Третья – на вкладке «Разработчик» в блоке команд «Код».

Можно пользоваться любой – какая больше нравится. Другое дело, что вкладки «Разработчик» у вас может и не быть. Если вы хотите сделать ее доступной, то прочитайте заметку (ссылка).

Шаг 5.

Итак, шпаргалка готова. Я воспользуюсь кнопкой в строке состояния, чтобы при записи не переключаться с вкладки на вкладку.

Выделяю нужное слово, нажимаю кнопку «Запись макроса». Появится окно «Запись макроса».

В строке «Имя макроса» запишите название вашего макроса. Можно, конечно, оставить «Макрос1», но вы потом запутаетесь – что это за макрос1, что он делает и для чего нужен. Имейте в виду, что внутри имени не должно быть пробелов и точек. Я дала название «МакСтатья» (то есть макрос для статьи в блоге).

В поле «Описание» можно записать заметки себе для памяти. А можно оставить это поле пустым.

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

Если вы хотите прикрепить макрос к горячим клавишам, то щелкните на кнопке «Назначить макрос клавишам». Появится окно «Настройка клавиатуры»:

Нажмите на клавиатуре сочетание клавиш. Сочетание клавиш – это клавиша Ctrl или Alt + любая клавиша. Постарайтесь выбрать такое сочетание, которое не используется в программе. Оно появится в поле «Новое сочетание клавиш». Нажмите кнопку «Назначить». Окна закроются, и начнется запись макроса.

Проделайте все те действия, которые записаны в шпаргалке. Потом остановите запись – нажмите кнопку «Запись макроса» еще раз.

Если же вы хотите прикрепить макрос к отдельной кнопке, то щелкните на кнопке «Назначить макрос кнопке». Появится окно «Настройка панели быстрого доступа и сочетаний клавиш»:

Выделите кнопку в левом списке. Нажмите «Добавить». Кнопка появится в правом списке. Щелкните ОК. Начнется запись макроса.

Проделайте все те действия, которые записаны в шпаргалке. Потом остановите запись – нажмите кнопку «Запись макроса» еще раз.

Шаг 6.

Я закрепила свой макрос за кнопкой, которая появилась в моей панели быстрого доступа:

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

Шаг 7.

Если вы хотите удалить ненужный макрос, то нажмите сочетание клавиш Alt + F8, или перейдите на вкладку «Вид» — кнопка «Макросы» — команда «Макросы»

или перейдите на вкладку «Разработчик» — кнопка «Макросы»

Откроется окно «Макросы». Найдите в списке свой макрос и нажмите на кнопку «Удалить».

Уроки Word 2007 для чайников. Как создать макрос

Это рассылка сайта «Блог компьютерного чайника» http://www.elena-chainik.ru

Если у вас есть вопросы, напишите мне: sdrotty@yandex.ru

Что же это за страшный зверь такой, макрос? Если говорить нормальным языком, то макрос – это помощник, который будет проделывать за вас различные действия. Предположим, что вам нужно выделить какое-то слово полужирным начертанием, красным цветом и выровнять это слово по центру. Если подобное надо сделать один-два раза, то проблем никаких. А если так выделять слова надо постоянно да не по одному разу на каждой странице огромного документа? Вот в этих
случаях и помогут макросы.

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

Запись макроса в Word и Excel работает одинаково, поэтому я опишу только работу в Word. В Excel будет все то же самое.

Шаг 1.

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

Шаг 2.

Если вы боитесь сделать что-нибудь не так, запишите
последовательность действий на бумаге – сделайте себе шпаргалку.

Вот моя последовательность операций:

1. Сделать слово полужирным начертанием,

2. Подчеркнуть слово,

3. Изменить цвет шрифта на красный,

4. Выровнять слово по центру.

Шаг 3.

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

1. Сделать слово полужирным начертанием – Ctrl + B,

2. Подчеркнуть слово – Ctrl + U,

3. Изменить цвет шрифта на красный,

4. Выровнять слово по центру – Ctrl + E.

Шаг 4.

Чтобы начать запись макроса, можно воспользоваться тремя кнопками,
которые предлагает программа.

Первая расположена в самом низу экрана в строке состояния.

Вторая кнопка находится на вкладке «Вид».

Третья – на вкладке «Разработчик» в блоке команд «Код».

Можно пользоваться любой – какая больше нравится. Другое дело, что вкладки «Разработчик» у вас может и не быть. Если вы хотите сделать ее доступной, то прочитайте заметку (ссылка).

Шаг 5.

Итак, шпаргалка готова. Я воспользуюсь кнопкой в строке состояния, чтобы при записи не переключаться с вкладки на вкладку.

Выделяю нужное слово, нажимаю кнопку «Запись макроса». Появится окно «Запись макроса».

В строке «Имя макроса» запишите название вашего макроса. Можно, конечно, оставить «Макрос1», но вы потом запутаетесь – что это за макрос1, что он делает и для чего нужен. Имейте в виду, что внутри имени не должно быть пробелов
и точек. Я дала название «МакСтатья» (то есть макрос для статьи в блоге).

В поле «Описание» можно записать заметки себе для памяти. А можно оставить это поле пустым.

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

Если вы хотите прикрепить макрос к горячим клавишам, то щелкните на кнопке «Назначить макрос клавишам».
Появится окно «Настройка клавиатуры»:

Нажмите на клавиатуре сочетание клавиш. Сочетание клавиш – это клавиша Ctrl или Alt + любая клавиша. Постарайтесь выбрать такое сочетание, которое не используется в программе. Оно появится в поле «Новое сочетание клавиш». Нажмите кнопку «Назначить». Окна
закроются, и начнется запись макроса.

Проделайте все те действия, которые записаны в шпаргалке. Потом остановите запись – нажмите кнопку «Запись макроса» еще раз.

Если же вы хотите прикрепить макрос к отдельной кнопке, то щелкните на кнопке «Назначить макрос кнопке». Появится окно «Настройка панели быстрого доступа и сочетаний клавиш»:

Выделите кнопку в левом списке. Нажмите «Добавить». Кнопка появится в правом списке. Щелкните ОК. Начнется запись макроса.

Проделайте все те действия, которые записаны в шпаргалке. Потом остановите запись – нажмите кнопку «Запись макроса» еще раз.

Шаг 6.

Я закрепила свой макрос за кнопкой, которая появилась в моей панели быстрого доступа:

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

Шаг 7.

Если вы хотите удалить ненужный макрос, то нажмите сочетание клавиш Alt + F8, или перейдите на вкладку «Вид» — кнопка
«Макросы» — команда «Макросы»

или перейдите на вкладку «Разработчик» — кнопка «Макросы»

Откроется окно «Макросы». Найдите в списке свой макрос и нажмите на кнопку «Удалить».

Ненужный макрос будет удален.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector