Майк МакГрат - Excel VBA. Стань продвинутым пользователем за неделю
3-е изданиеНазвание: | Excel VBA. Стань продвинутым пользователем за неделю | |
Автор: | Майк МакГрат | |
Жанр: | Учебники и самоучители по компьютеру, Basic, Visual Basic, VB Script, VBA и т.п., Офисные приложения | |
Изадано в серии: | Excel для всех | |
Издательство: | Эксмо | |
Год издания: | 2022 | |
ISBN: | 978-5-04-121944-4 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Excel VBA. Стань продвинутым пользователем за неделю"
Пошаговый самоучитель по языку VBA, при помощи которого создаются макросы для Excel, поможет вам стать продвинутым пользователем и повысить свою эффективность работы в этой программе в несколько раз. Книга снабжена множеством иллюстраций, а вся теория объясняется на доступных даже для полных новичков примерах. Внутри вы найдете полезные советы, предостережения и сможете скачать архив с бесплатными примерами для работы с ними на компьютере.
Читаем онлайн "Excel VBA. Стань продвинутым пользователем за неделю". [Страница - 5]
Excel
Workbooks расположена в папке с документами пользователя.
z
1
z
2
В Excel выберите команду меню File ۆSave
As (Файл ۆСохранить как), напишите название книги BookTitle и нажмите кнопку
Save (Сохранить).
Если вы сохраняете книгу с макросом, то появится окно с предупреждением, точно ли
вы хотите продолжить: если вам нужно сохранить книгу с макросом, нажмите кнопку
No (Нет).
ет
Сов
z
3
Измените тип файла на Excel MacroEnabled Workbook (Книга Excel с поддержкой макросов) и нажмите кнопку Save (Сохранить), чтобы сохранить книгу полностью.
z
1
Нажмите кнопку Record Macro (Запись макроса) и назовите макрос как Name. Затем
в раскрывающемся списке выберите пункт
Personal Macro Workbook (Личная книга
макросов).
ет
Сов
Обычно личная книга макросов запускается в скрытом
окне. Чтобы сделать
окно видимым, перейдите на вкладку
View (Вид) и нажмите кнопку Unhide
(Отобразить) в группе элементов
Window (Окно).
23
Несмотря на то что большинство макросов используются только в конкретной книге, есть универсальные макросы, которые подойдут для разных книг. Такие макросы можно сохранить в личной книге макросов. Этот
файл имеет имя personal.xlsb и автоматически открывается в фоновом режиме при каждом запуске Excel, поэтому содержащиеся в этом файле макросы могут использоваться в любой книге. Чтобы сохранить макрос
в личной книге макросов, выберите соответствующий
параметр в диалоговом окне Record Macro (Запись
макроса) перед началом записи макроса:
Нажмите кнопку ,
чтобы открыть список форматов и выбрать тот, в котором
вы хотите сохранить
файл.
Первые шаги
z
z
2
3
z
24
4
z
5
Впишите название книги в выбранную ячейку, нажмите кнопку Stop Recording (Остановить запись) и закройте Excel.
Появится диалоговое окно с вопросом, хотите ли вы сохранить изменения в личной книге макросов. Нажмите кнопку Save (Сохранить) для сохранения макроса.
Снова зайдите в Excel и выберите пункт
Blank workbook (Пустая книга), затем нажмите кнопку Macros (Макросы) в группе
элементов Code (Код).
Выберите сохраненный макрос под названием Name и нажмите кнопку Run (Выполнить), чтобы ввести название в ячейку.
Безопасность при
работе с макросами
Файлы в формате Excel Workbook (Книга Excel) (.xlsx)
считаются безопасными, так как содержат только данные. В то же время файлы в формате Excel MacroEnabled Workbook (Книга Excel с поддержкой макросов) (.xlsm) могут представлять угрозу, потому что
содержат исполняемые инструкции. Программа Excel
учитывает это и автоматически отключает макросы
в файлах в формате Excel Macro-Enabled Workbook
(Книга Excel с поддержкой макросов) до тех пор, пока
пользователь не выразит согласие с тем, что он понимает всю опасность и риски. При открытии книги с макросами появляется запрос безопасности, который предложит пользователю включить макросы. Если
пользователь соглашается, то книга считается безопасной, а запрос безопасности больше не появится.
z
1
z
2
Перейдите в папку, где располагается файл
формата Excel MacroEnabled Workbook
(Книга Excel с поддержкой макросов), и откройте файл в Excel.
Если вы согласны на постоянную активацию
макросов в данной книге, нажмите кнопку
Enable Content (Включить содержимое).
Оба типа файлов —
и .xlsx, и .xlsm — хранят данные в формате XML. Программа
Excel также поддерживает формат
.xlsb, но в таких файлах данные хранятся
в двоичном формате. Некоторые пользователи предпочитают последний
вариант, однако данные в формате XML
проще использовать
при работе с другим
программным обеспечением.
25
В качестве альтернативы этому методу можно создать папку, в которой будут храниться безопасные книги. Такой метод позволяет размещать файлы
Excel Workbook (Книга Excel) с макросами и запускать их без всяких ограничений:
ет
Сов
Первые шаги
ие!
ман
Вни
Макросы могут использоваться для
распространения
вредоносных программ — пожалуйста, будьте осторожны при их активации
в файлах, полученных
из незнакомых источников.
z
3
z
26
4
ет
Сов
Вы также можете использовать настройку Trusted
Documents (Надежные документы), чтобы работать с книгой
без ограничений.
z
5
z
6
z
7
Затем нажмите
кнопку Macro
Security (Безопасность макросов) в группе
элементов Code (Код). Откроется диалоговое окно Trust Center (Центр управления
безопасностью).
В этом диалоговом окне
в левом столбце выберите пункт Trusted --">
Workbooks расположена в папке с документами пользователя.
z
1
z
2
В Excel выберите команду меню File ۆSave
As (Файл ۆСохранить как), напишите название книги BookTitle и нажмите кнопку
Save (Сохранить).
Если вы сохраняете книгу с макросом, то появится окно с предупреждением, точно ли
вы хотите продолжить: если вам нужно сохранить книгу с макросом, нажмите кнопку
No (Нет).
ет
Сов
z
3
Измените тип файла на Excel MacroEnabled Workbook (Книга Excel с поддержкой макросов) и нажмите кнопку Save (Сохранить), чтобы сохранить книгу полностью.
z
1
Нажмите кнопку Record Macro (Запись макроса) и назовите макрос как Name. Затем
в раскрывающемся списке выберите пункт
Personal Macro Workbook (Личная книга
макросов).
ет
Сов
Обычно личная книга макросов запускается в скрытом
окне. Чтобы сделать
окно видимым, перейдите на вкладку
View (Вид) и нажмите кнопку Unhide
(Отобразить) в группе элементов
Window (Окно).
23
Несмотря на то что большинство макросов используются только в конкретной книге, есть универсальные макросы, которые подойдут для разных книг. Такие макросы можно сохранить в личной книге макросов. Этот
файл имеет имя personal.xlsb и автоматически открывается в фоновом режиме при каждом запуске Excel, поэтому содержащиеся в этом файле макросы могут использоваться в любой книге. Чтобы сохранить макрос
в личной книге макросов, выберите соответствующий
параметр в диалоговом окне Record Macro (Запись
макроса) перед началом записи макроса:
Нажмите кнопку ,
чтобы открыть список форматов и выбрать тот, в котором
вы хотите сохранить
файл.
Первые шаги
z
z
2
3
z
24
4
z
5
Впишите название книги в выбранную ячейку, нажмите кнопку Stop Recording (Остановить запись) и закройте Excel.
Появится диалоговое окно с вопросом, хотите ли вы сохранить изменения в личной книге макросов. Нажмите кнопку Save (Сохранить) для сохранения макроса.
Снова зайдите в Excel и выберите пункт
Blank workbook (Пустая книга), затем нажмите кнопку Macros (Макросы) в группе
элементов Code (Код).
Выберите сохраненный макрос под названием Name и нажмите кнопку Run (Выполнить), чтобы ввести название в ячейку.
Безопасность при
работе с макросами
Файлы в формате Excel Workbook (Книга Excel) (.xlsx)
считаются безопасными, так как содержат только данные. В то же время файлы в формате Excel MacroEnabled Workbook (Книга Excel с поддержкой макросов) (.xlsm) могут представлять угрозу, потому что
содержат исполняемые инструкции. Программа Excel
учитывает это и автоматически отключает макросы
в файлах в формате Excel Macro-Enabled Workbook
(Книга Excel с поддержкой макросов) до тех пор, пока
пользователь не выразит согласие с тем, что он понимает всю опасность и риски. При открытии книги с макросами появляется запрос безопасности, который предложит пользователю включить макросы. Если
пользователь соглашается, то книга считается безопасной, а запрос безопасности больше не появится.
z
1
z
2
Перейдите в папку, где располагается файл
формата Excel MacroEnabled Workbook
(Книга Excel с поддержкой макросов), и откройте файл в Excel.
Если вы согласны на постоянную активацию
макросов в данной книге, нажмите кнопку
Enable Content (Включить содержимое).
Оба типа файлов —
и .xlsx, и .xlsm — хранят данные в формате XML. Программа
Excel также поддерживает формат
.xlsb, но в таких файлах данные хранятся
в двоичном формате. Некоторые пользователи предпочитают последний
вариант, однако данные в формате XML
проще использовать
при работе с другим
программным обеспечением.
25
В качестве альтернативы этому методу можно создать папку, в которой будут храниться безопасные книги. Такой метод позволяет размещать файлы
Excel Workbook (Книга Excel) с макросами и запускать их без всяких ограничений:
ет
Сов
Первые шаги
ие!
ман
Вни
Макросы могут использоваться для
распространения
вредоносных программ — пожалуйста, будьте осторожны при их активации
в файлах, полученных
из незнакомых источников.
z
3
z
26
4
ет
Сов
Вы также можете использовать настройку Trusted
Documents (Надежные документы), чтобы работать с книгой
без ограничений.
z
5
z
6
z
7
Затем нажмите
кнопку Macro
Security (Безопасность макросов) в группе
элементов Code (Код). Откроется диалоговое окно Trust Center (Центр управления
безопасностью).
В этом диалоговом окне
в левом столбце выберите пункт Trusted --">
Книги схожие с «Excel VBA. Стань продвинутым пользователем за неделю» по жанру, серии, автору или названию:
Другие книги автора «Майк МакГрат»:
Майк МакГрат - Программирование на Python для начинающих Жанр: Программирование: прочее Год издания: 2015 Серия: Программирование для начинающих |
Майк МакГрат - Excel VBA. Стань продвинутым пользователем за неделю Жанр: Офисные приложения Год издания: 2022 Серия: Excel для всех |