Автоматизация работы в Excel с использованием VBA

Код: ITC-VBA-1

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


Формат проведения

Очный или удаленный

Продолжительность

20 академических часов

Вендор

ITCloud
vendor

Вы научитесь

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

Аудитория курса

Профессиональные пользователи, активно использующие стандартные средства Microsoft Excel, которые хотят автоматизировать свою работу

Требования к предварительной подготовке слушателя

Для успешного освоения курса необходимы уверенные знания и практические навыки в объеме курса "Электронные таблицы Microsoft Excel. Базовый курс"
Желательно наличие знаний на уровне курса "Электронные таблицы Microsoft Excel. Углубленный курс"

Содержание курса

Модуль 1. Запись, сохранение и запуск макросов

  • Настройка Excel для работы с макросами
  • Запись действий с использованием макрорекодера. Абсолютные и относительные ссылки.
  • Сохранение книги, содержащей макросы. Личная книга макросов
  • Запуск макросов
Модуль 2. Объектная модель Excel

  • Основные понятия объектной модели: объект, свойство, метод, коллекция
  • Объект Application: основные свойства и методы
  • Объект Workbook и коллекция Workbooks: основные свойства и методы
  • Объект Worksheet и коллекция Worksheets: основные свойства и методы
  • Объект Range: основные свойства и методы
Модуль 3. Работа в редакторе Visual Basic

  • Интерфейс редактора Visual Basic. Настройка редактора Visual Basic
  • Ввод и редактирование кода в редакторе Visual Basic
  • Работа с проектом VBA в Project Explorer
Модуль 4. Переменные и функции VBA

  • Использование переменных и констант для хранения данных
  • Встроенные типы данных
  • Использование функций в коде VBA
  • Организация диалога с пользователем: MsgBox, InputBox
Модуль 5. Управляющие конструкции VBA

  • Операторы условного перехода: If…Then…Else, Select…Case
  • Операторы цикла: For…Next, Do…Loop
  • Операторы управления объектами и коллекциями: With…End With, For Each…Next
Модуль 6. Отладка программ и обработка ошибок

  • Средства отладки редактора Visual Basic
  • Программная обработка ошибок

Как происходит обучение в АйТи Клауд

01 Выбор курса

В Учебном центре «АйТи Клауд» Вы можете подобрать курсы с полезным для Вас содержанием. УЦ «АйТи Клауд» готов предложить 1200+ программ различной тематики и степени сложности. Мы проводим курсы, авторизованные производителями ИТ, и также авторские программы от ведущих ИТ-экспертов.

02 Процесс обучения

Вы можете пройти обучение в различных форматах:

  • в очном - на территории Учебного центра либо территории Заказчика,

  • онлайн - на российской онлайн-платформе в режиме реального времени, через интернет, с выполнением всех необходимых практических заданий под онлайн-руководством преподавателя. 


03 Выдача документов

По завершении обучения Вы получите удостоверение о повышении квалификации или сертификат (если у Вас отсутствует диплом о высшем образовании). После обучения на авторизованных курсах Вам также будет выдан сертификат от производителя.

poster