Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

что такое макросы?

Сима Сергеева Ученик (204), на голосовании 13 лет назад
Голосование за лучший ответ
Nodpc Просветленный (21069) 13 лет назад
продолжение кода при вводе первых слов
Override.dll Просветленный (49260) 13 лет назад
Исполняемые сценарии наподобие скриптов, могут использоваться в MS Office.
bikbanna Знаток (487) 13 лет назад
программный объект, который во время вычисления заменяется на новый объект, создаваемый определением макроса на основе его аргументов, затем выражается обычным образом.

Что такое макрос?

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

Являются ли макросы программой?
Макрос является программой, однако, чтобы использовать в работе макросы, вам не нужно быть разработчиком или программистом. Для создания большинства макросов, используемых в приложениях Office, применяется язык Microsoft Visual Basic for Applications, обозначаемый как язык VBA. Эта статья посвящена именно VBA-макросам.

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

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