Программирование в среде VBA. Макросы и их использование.
Учебный центр “Зерде” представляет интерактивный обучающий тренинг в формате офлайн “Программирование в среде VBA. Макросы и их использование”. На наших занятиях в интерактивной форме рассматривается создание и применение макросов в Excel для автоматизации ввода и обработки данных. Наш учебный семинар в формате онлайн поможет изучить возможности языка VBA для добавления, обработки и анализа как небольших, так и значительных объемов данных.
Автоматизация работы с помощью использования макросов позволяет упростить обработку информации. Более того, многие действия в Excel без использования макросов либо вообще не возможны, либо требуют для совершения значительных усилий и затраченного времени со стороны пользователя.
Понимание того, как работают макросы, как их использовать в программах делает работу с данными в Excel более удобной и эффективной. Пользовательские процедуры и функции, созданные с помощью языка VBA, значительно ускоряют работу за счет автоматизации рутинных операций. Используя макросы, пользователь может вводить сложные формулы с помощью нажатия одной кнопки. С помощью сочетания клавиш настраивается перевод чисел в текстовый вид, к примеру 1500000 в “один миллион 500 тысяч”. С помощью макроса можно добавить группу листов с нужными названиями, создать ячейку, высчитывающую сумму нарастающим итогом, автоматически получать данные из всех файлов в указанной папке, отправлять текущую таблицу в виде отдельной книги и многое, многое другое.
В ходе тренинга совместно с учащимися будут рассмотрены , помимо прочих, следующие вопросы:
-
Основные понятия о макросах. Назначение макросов. Способы создания макросов. Способы запуска макроса. Доверенные расположения. Безопасность макросов. Запись макроса.
Редактор VBA. Запуск редактора VBA. Окно редактирования кода. Модули, процедуры и функции. MsgBox и InputBox . Работа с диапазонами и ячейками. Переменные и типы данных в VBA. Проверка условий. Отладка макросов, отслеживание исключений. VBA Errors. - Ветвление и счетчик. Функции перехода. Безусловный и условный переход. Ветвление в программе. Использование сложных выражений Case . Использование вложенных выражений If.
- Циклы. Назначение и применение циклов. Цикл со счетчиком. Циклы Do. Цикл While. Цикл Until. Проверка условия работы цикла. Досрочный выход из цикла. Анализ данных и отбор уникальных значений из комбинации нескольких столбцов с помощью VBA.
- Встроенные функции VBA. Функции VBA для работы с числовыми значениями. Прочие числовые функции. Функции VBA для работы с массивами. Использование расширенного фильтра с указанием условия отбора данных. Объединение нескольких условий. Функции VBA для работы с текстовыми значениями. Функции для работы с датами и временем.
- Пользовательские функции в VBA. Назначение и создание пользовательских функций. Аргументы пользовательских функций. Указание . Практическое применение пользовательской функции. Использование пользовательских функций в теле макроса. Использование пользовательских и встроенных функций в коде VBA.
- Операции с листами. Свойства объекта Worksheet и семейства Worksheets . Переходы между листами. Копирование и связь диапазонов на листах. Копирование, перемещение и удаление листов. Методы и семейства события объекта Worksheet. События рабочей книги.
- Пользовательские формы . Панель инструментов UserForm . Создание коллекций элементов управления формы Использование списков и комбинированных списков. Использование переключателей и счетчиков. Гиперссылки в формах . Обмен данными между формой и таблицей.
- Операции с файлами. Файловые операции в VBA. Поиск файлов. Удаление рабочей книги после определенной даты. Создание команды меню “Закрыть и удалить” . Импорт файлов. Объединение и разделение рабочих книг. Сохранение листов рабочей книги в виде отдельных рабочих книг . Фильтрация данных с последующим копированием полученного результата в отдельные рабочие листы.
Обучение в режиме онлайн тренинга состоится в период с 2 по 3 февраля 2021 года по адресу
г. Нур-Султан, ул. Туркiстан, 10 НП 52, Республика Казахстан |
По всем интересующим вас вопросам и для записи на тренинг вы можете воспользоваться информацией со страницы “Контакты”, либо обратившись к нам по телефонам, указанным ниже. До встречи на наших занятиях !
8 (7172) 92 32 90 +7-775-507-91-67 +7-705-888-66-55 +7-702-814-39-04 +7-707-823-66-61 |