Microsoft Excel 2016/2013. Уровень 5. Углубленное программирование на VBA / TeachMePlease

Confirmation of e-mail address is required!

The letter with the instruction has been sent to the e-mail address specified at the time of registration

Cookies

Cookies are disabled!

For the correct operation of the site, you must allow the use of cookies.

Cookies

Cookies are used to optimize the design and performance of our websites. By continuing to visit the website, you agree to use cookies.

Ok
Washington, D.C.
English
For kids
Programming
Music
Photography

Microsoft Excel 2016/2013. Уровень 5. Углубленное программирование на VBA

7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
  • Course Description
  • What you will learn?
  • Program
  • Requirements for course participants
Course Description

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

Наибольшее количество прикладных задач, которые невозможно реализовать без макросов, возникает при работе с электронными таблицами Excel.

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

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

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

What you will learn?
программировать сложные процедуры с вложенными циклами, использующие массивы переменных
автоматизировать работу с файловой системой, использовать диалоги для выбора файлов и папок
использовать в макросах внешние объектные модели
создавать пользовательские формы для организации диалоговых окон для работы пользователей
создавать надстройки Microsoft Excel 2016/2013 с помощью VBA
Program
Модуль 1. Локальные и глобальные переменные
  • Module
  • Online/Offline
0,5 ак. ч.
Модуль 2. Работа с массивами - 1,5 ак.ч.
  • Module
  • Online/Offline
Использование одномерных и многомерных массивов. Динамические массивы. Практикум: Разработка процедуры с использованием массивов для обработки информации.
Модуль 3. Процедуры с вложенными циклами - 2 ак.ч.
  • Module
  • Online
Применение вложенных циклов для обработки больших массивов данных. Программное прерывание работы циклов For и Do.
Модуль 4. Использование внешних объектных моделей - 2 ак. ч.
  • Module
  • Online/Offline
Раннее и позднее связывание. Программирование действий с объектами внешнего приложения.
Модуль 5. Работа с файловой системой - 4 ак.ч.
  • Module
  • Online/Offline
Открытие документа Excel из программы. Свойство FileDialog объекта Application. Автоматическое создание списка всех файлов в рабочей папке. Функция Dir. Использование объектной модели FileSystemObject для работы с файловой системой. Обработка нескольких файлов в одной программе. Практикум: Разработка процедур для обработки файлов, выбранных пользователем, и файлов из выбранной пользователем папки.
Модуль 6. Создание пользовательских форм для организации диалога - 4 ак.ч.
  • Module
  • Online/Offline
Добавление пользовательских форм UserForm в проект VBA. Добавление элементов управления в UserForm. Создание процедур обработки событий для элементов формы. Практикум: Разработка UserForm для диалога с пользователем.
Модуль 7. Создание надстроек Excel с помощью VBA - 2 ак.ч.
  • Module
  • Online/Offline
Создание надстройки Excel. Использование в надстройке процедур, пользовательских функций и пользовательских форм. Создание пользовательских кнопок для запуска макросов надстройки. Практикум: Создание надстройки Excel.
Requirements for course participants
Успешное окончание курса Microsoft Excel 2016/2013. Уровень 4. Макросы на VBA или эквивалентная подготовка.

Diplomas, certificates

Organization

Still have questions?

Start a chat with our support agent to get a quick response to all questions you might have