Microsoft Excel 2016/2013. Уровень 4. Макросы на VBA / TeachMePlease

Требуется подтверждение e-mail адреса!

Требуется подтверждение e-mail адреса! Письмо с инструкцией выслано на адрес электронной почты, указанный при регистрации

Cookies

Отключены cookie-файлы!

Для корректной работы сайта необходимо разрешить использование cookie-файлов.

Cookies

Для оптимизации дизайна и быстродействия наших веб-сайтов используются cookie-файлы. Продолжая посещение веб-сайта, вы соглашаетесь на использование cookie-файлов.

Ок
Вашингтон

Microsoft Excel 2016/2013. Уровень 4. Макросы на VBA

  • Онлайн
  • Офлайн
Москва 
Параметры мероприятия
  • Уровень подготовки
    Легкий
  • Язык
    Русский
  • Возраст
    Любой
7%
При подписке на рассылку вы получаете скидку 7% на первую покупку
10%
При покупке этого курса вы получаете скидку 10% на следующую покупку
Купон действует  60 дней  со дня покупки
Дипломы/сертификаты об окончании
  • Онлайн
  • Офлайн
Москва 
Параметры мероприятия
  • Уровень подготовки
    Легкий
  • Язык
    Русский
  • Возраст
    Любой
7%
При подписке на рассылку вы получаете скидку 7% на первую покупку
10%
При покупке этого курса вы получаете скидку 10% на следующую покупку
Купон действует  60 дней  со дня покупки
  • Описание курса
  • Чему вы научитесь?
  • Требования к участникам
Описание курса

В новейшей версии Microsoft Office 2016/2013 встроенный язык программирования Visual Basic for Applications (VBA) по-прежнему остается основным наиважнейшим средством автоматизации работы пользователей с офисными приложениями.

Наибольшее количество прикладных задач, требующих использования макросов, возникает при работе с электронными таблицами Excel. Опытные пользователи могут самостоятельно справиться с вопросами автоматизации Microsoft Excel 2016/2013, если освоят возможности программирования макросов на VBA.

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

Основные команды языка VBA и базовые объекты Excel совместимы на уровне макросов с предыдущими версиями Excel, поэтому полученные на курсе знания и навыки программирования макросов можно будет с успехом применять как в Microsoft Excel 2016/2013, так и в более ранних версиях Microsoft Excel 2010/2007.

Программа курса Microsoft Excel 2016/2013. Уровень 4. Макросы на VBA

Модуль 1. Автоматическая запись макроса в Microsoft Excel 2016/2013

  • Использование макрорекордера для записи макроса в Microsoft Excel 2016/2013

  • Использование абсолютных и относительных ссылок при записи макроса

  • Исправление недостатков программного кода, генерируемого автоматически

Модуль 2. Работа в редакторе Visual Basic. Основы программировании на VBA

  • Создание проекта VBA. Использование окна проекта. Работа с модулями.

  • Ввод и редактирование программного кода

  • Создание, сохранение и запуск процедуры VBA

  • Типы данных, переменные, константы

  • Инструкции управления порядком выполнения команд: If…Then…Else и Select Case

Модуль 3. Программирование объектов Excel. Свойства и методы рабочих книг, листов и диапазонов ячеек

  • Понятие объектно-ориентированного программирования

  • Модель объектов Excel, ссылки на объекты

  • Обзор свойств и методов объекта Workbook

  • Управление листами: использование коллекции Worksheets и объекта Worksheet

  • Работа с диапазонами ячеек: использование объекта Range, его свойств и методов

  • Использование объектных переменных и конструкции With … End With

Модуль 4. Циклы: программирование многократных действий

  • Разновидности циклов в VBA

  • Цикл со счетчиком For...Next

  • Циклы с условием Do...Loop

  • Цикл по объектам For Each...Next

  • Примеры циклических операций с ячейками и листами  рабочих книг Excel

Модуль 5. Создание пользовательской функции. Примеры пользовательских функций

  • Создание процедуры Function

  • Использование пользовательской функции в процедуре VBA и на рабочем листе

  • Решение типичных задач автоматизации в Excel с помощью пользовательских функций

Модуль 6. Обработка ошибок. Отладка и тестирование программы

  • Типы ошибок

  • Создание процедуры обработки ошибок Run-time

  • Отладка и пошаговое тестирование программы

Модуль 7. Защита проекта VBA. Автоматизация запуска макросов

  • Настройка уровней безопасности

  • Защита проекта VBA

  • Создание пользовательских кнопок для запуска макросов

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

Аудиторная нагрузка в классе с преподавателем 24 ак.часа +12 дополнительных часов для самостоятельной работы в компьютерных классах Центра.

По окончании курса слушатели получают Свидетельство Центра «Специалист»

Чему вы научитесь?
Использовать автоматическую запись макроса в Excel и исправлять недостатки автоматически генерируемого программного кода.
Создавать проекты в редакторе VBA, редактировать, отлаживать и выполнять программный код.
Программировать работу с переменными, условные переходы и циклы, диалоги для ввода значений и вывода сообщений.
Программировать доступ и управление объектами Excel (такими как рабочая книга, рабочие листы и диапазоны ячеек).
Создавать и применять пользовательские функции.
Требования к участникам
Требуемая подготовка: успешное окончание курса «М55160АС: Microsoft Excel 2016. Уровень 2. Расширенные возможности » или эквивалентная подготовка.

Организация

Адрес проведения
  • Воронцовская улица, д. 35Б, корп.2, 5-ый этаж
    Москва

Выберите вариант покупки

  • Офлайн
  • Онлайн
Полный курс
до 10 человек
Москва, Воронцовская улица, д. 35Б, корп.2, 5-ый этаж
ежедневно ,вечер 18:30 — 21:30 (частные лица)
Полный курс
до 10 человек
Москва, Воронцовская улица, д. 35Б, корп.2, 5-ый этаж
ежедневно, вечер 18:30 — 21:30 (организация)
Вебинар
до 10 человек
Онлайн-занятие
ежедневно, вечер, 18:30 — 21:30 (частные лица)
Вебинар
до 10 человек
Онлайн-занятие
ежедневно, вечер, 18:30 — 21:30 (организации)

Остались вопросы?

Напишите в чат, и специалист поддержки оперативно ответит вам.