Личная Книга Макросов Excel

Posted on -

1.2 Использование макросов в книгах Excel. Порядок записи и запуска макросов. Структура макроса. Особенности личной книги макросов За каждой кнопкой панелей инструментовExcelзакреплена небольшая программа – макрос. Макрос представляет собой последовательность макрокоманд и макрофункций. Макросы Microsoft Office Excel— это простые, легко адаптируемые и вместе с тем мощные инструменты, позволяющие пользователю экономить свое время и работать более продуктивно 1.

Убрать пользовательский макрос из книги в Microsoft Excel. Находится в личной книге макросов.

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

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

В большинстве программ Microsoft Office, включая Excel, в качестве языка программирования макросов используется Visual Basic для приложений (VBA). При записи макроса Excel происходит запись кода VBA, описывающего выполняемые действия, в модуль, прикрепленный к книге.

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

нажать кнопку Microsoft Office, а затем щелкните Параметры Excel;. в категории Личная настройка в группе Основные параметры работы с Excel установите флажок Показывать вкладку 'Разработчик' на ленте, а затем нажмите кнопку ОК.

Для установки уровня безопасности, временно разрешающего выполнение всех макросов, выполните следующие действия:. на вкладке Разработчик в группе Код (см.

4) нажать кнопку Безопасность макросов; Рисунок 4 – Окно группы Код. в группе Параметры макросов выберать переключатель Включить все макросы (не рекомендуется, возможен запуск опасной программы), а затем дважды нажать кнопку ОК 1. Порядок записи макроса(применимо кExcel2007):. На вкладке Разработчик в группе Код нажать кнопку Запись макроса (см.

Рисунок 5 – Окно запись макроса. В поле Имя макроса ввести имя макроса. Первым символом имени макроса должна быть буква. Последующие символы могут быть буквами, цифрами или знаками подчеркивания. В имени макроса не допускаются пробелы; в качестве разделителей слов следует использовать знаки подчеркивания.

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

Выбранное сочетание клавиш заменит все совпадающие стандартные сочетания клавиш Excel на то время, пока книга, содержащая данный макрос, открыта. В списке Сохранить в выбрать книгу, в которой необходимо сохранить макрос. Если нужно, чтобы данный макрос был всегда доступен при работе в приложении Excel, выберите вариант Личная книга макросов. При выборе варианта Личная книга макросов создается скрытая личная книга макросов (Personal.xlsb) (если она еще не существует), в которой сохраняется данный макрос. Ввести описание макроса в поле Описание. Для начала записи макроса нажать кнопку ОК. На экран будет выведена панель инструментов Остановить запись.

Панель содержит две кнопки: Остановить запись и Относительная ссылка. Если панель Остановить запись не появилась, то ее можно отобразить командой Вид►Панели инструментов►Остановить запись. Выполнить щелчок на кнопке Относительная ссылка для того, чтобы макрос в дальнейшем выполнялся для любого выделенного блока ячеек, а не той ячейки, которая была активна при записи макроса. Выполнить действия, которые нужно записать. На вкладке Разработчик в группе Код нажать кнопку Остановить запись. Можно также нажать кнопку Остановить запись слева от строки состояния 1.

Существует несколько способов выполнения макроса(применимо кExcel2007):. Запуск макроса.

Запуск макроса нажатием клавиши CTRL в сочетании с клавишей быстрого вызова. Запуск макроса нажатием кнопки на панели быстрого доступа. Запуск макроса щелчком области графического объекта.

Автоматический запуск макроса во время открытия книги. Запуск макроса:.

Книга

Открыть книгу, содержащую нужный макрос. На вкладке Разработчик в группе Код нажать кнопку Макросы. В поле Имя макроса ввести имя макроса, который нужно выполнить. Выполнить одно из следующих действий:. для запуска макроса в книге Excel нажать кнопку Выполнить.

Личная Книга Макросов Excel

Для запуска макроса можно также нажать клавиши CTRL+F8. Для прекращения выполнения макроса нажать клавишу ESC. для запуска макроса из модуля Microsoft Visual Basic нажать кнопку Изменить, а затем в меню Run выберите команду Run Sub/UserForm или нажать клавишу F5 1. Запуск макроса нажатием клавиши CTRL в сочетании с клавишей быстрого вызова:. В поле Имя макроса выбрать макрос, которому нужно назначить сочетание клавиши CTRL с клавишей быстрого вызова. Нажать кнопку Параметры. В поле Сочетание клавиш ввести нужную прописную или строчную буквы.

Выбранное сочетание клавиш заменяет все совпадающие стандартные сочетания клавиш Excel на то время, пока открыта книга, содержащая данный макрос. Ввести описание макроса в поле Описание. Нажать кнопку ОК, а затем — кнопку Отмена.

Excel 2003 Личная Книга Макросов

2016

В том памятном совете, я рекомендовал PERSONAL скрыть, что, видимо, и было сделано. Книгу теперь надо 'отобразить': на ленте вид в группе 'окно' есть одноименная кнопка. Теперь если сделать 'сохранить как', можно посмотреть где он лежит, этот самый PERSONAL. Осмелюсь предположить, что путь будет немного иной чем C: Documents and Settings VictorM Application Data Microsoft Excel XLSTART PERSON AL.XLS, выделеный красным фрагмент скорее всего в Вашем пути будет другой.

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