Excel: макросы [Skillbox] [Ренат Шагабутдинов]
Автоматизируйте рутинные задачи в Excel
Макросы помогают ускорить работу с таблицами. Пользователь прописывает алгоритм — последовательность команд в Excel, а затем нажимает кнопку и запускает работу этого алгоритма. То, что вручную пришлось бы делать несколько раз, макрос выполняет за пару секунд.
Какие задачи сможете решать
1) Макросы, макрорекордер и редактор VBA
Автоматизируйте рутинные задачи в Excel
Макросы помогают ускорить работу с таблицами. Пользователь прописывает алгоритм — последовательность команд в Excel, а затем нажимает кнопку и запускает работу этого алгоритма. То, что вручную пришлось бы делать несколько раз, макрос выполняет за пару секунд.
Какие задачи сможете решать
- Автоматизируете отчёты. Будете автоматически собирать информацию из нескольких отчётов в одну таблицу.
- Ускорите работу с Microsoft Office. Сможете быстро переносить таблицы из Excel в Word, а затем отправлять их по Outlook.
- Создадите шаблоны. С помощью макроса вы сможете быстро создавать шаблоны и рассылать их по электронной почте.
- Быстро отформатируете таблицы. Сможете приводить несколько таблиц к одному виду и добавлять в них новые данные.
- Будете искать и объединять данные. Макрос за несколько секунд отыщет нужную информацию в нескольких файлах и перенесёт данные в нужный документ.
- Создадите новые функции Excel. Все стандартные функции в таблицах — это макросы. Сможете самостоятельно создать дополнительные функции, которых ещё нет в Excel.
1) Макросы, макрорекордер и редактор VBA
- Макросы в Excel и язык VBA. Запись макросов с помощью макрорекордера
- Редактор VBA
- Процедуры. Вызов процедур
- Код VBA. Комментарии
- Переменные и константы. Типы данных
- Арифметические и логические операторы. Встроенные функции VBA
- Объектная модель Excel. Свойства и методы
- Конструкции For Each и With для работы с объектами
- Работа с книгами и листами
- Работа с диапазонами и ячейками
- Считывание и внесение информации, хранящейся в ячейках
- Ввод формул в ячейки рабочего листа
- Пользовательские функции
- Алгоритмизация
- Циклы
- Массивы
- Отладка кода и поиск ошибок
- Пользовательские формы
- Управление диаграммами и спарклайнами
- Типы событий и запуск процедур по событию
https://skillbox.ru/course/excel-macros/