Программирование на VBA для Microsoft Excel (VBA_Excel)

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

Стоимость курса: 792 бел. руб. с НДС (20%). Для слушателей физлиц предусмотрена скидка 10%.

Предварительные требования

Опыт работы в Windows, Excel.

Программа курса

1. Основы программирования

  • Понятие языка программирования
  • Понятие среда разработки
  • Программы, процедуры, функции
  • Переменные, их типы
  • Циклы и ветвления
  • Объектно-ориентированное программирование (ООП)

2. Введение в Visual Basic и VBA

  • Что такое Visual Basic и Visual Basic for Applications.
  • Область применения языка, его особенности.
  • Среда разработки VBA.
  • Настройки Excel, связанные с VBA
  • Макросы и VBA
  • Создание и сохранение проекта
  • Выполнение программы

3. Основы написания кода на VBA

  • Объявление переменных, область видимости, присвоение значений
  • Типы данных, приведение типов
  • Константы
  • Пользовательские типы данных
  • Работа с массивами
  • Операторы и выражения. Некоторые встроенные функции VBA
  • Операции сравнения, логические функции. Операторы ветвления
  • Циклы
  • Процедуры и функции, их аргументы
  • Организация текста программы

4. Пользовательские формы. Элементы управления

  • Форма (Form), добавление форм в проект
  • Понятие элемента управления, добавление элементов управления на форму, их организация на форме
  • Некоторые стандартные элементы управления: Text box, Label, Command button, Check box, Option button, List box, SpinButton, Frame и т.д
  • Некоторые свойства элементов управления, управление этими свойствами.

5. События стандартных элементов управления

  • Понятие события и обработчика события
  • Некоторые типичные события, создание обработчиков

6. Объектная модель Excel

  • Понятие объектной модели приложения Microsoft Office. Объектная модель Excel. Получение справки
  • Объект Application
  • Понятие коллекции. Коллекции Workbooks, Worksheets, Charts, и т.д.
  • Свойства и методы объектов классов Workbook, Worksheet, Range и пр.
  • Работа с текущим выделением
  • Использование функций Excel

7. События Excel

  • События рабочей книги
  • События рабочих листов
  • События приложения

8. Диалоговые окна. Работа с файлами.

9. Работа с диаграммами

10. Взаимодействие проекта Excel с другими приложениями Office(на примере создания отчета в Word).

11. Обработка ошибок и отладка программ

  • Типы ошибок (синтаксические, времени выполнения, логические)
  • Перехват и обработка ошибок. Продолжение выполнения программы.
  • Пошаговая отладка
  • Точки прерывания
  • Отслеживание значений переменных. Специализированные окна отладчика.

Группа

  • от 6 до 12 человек

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

Важно! Программа данного курса является базовой и при корпоративном обучении может быть изменена, чтобы наилучшим образом соответствовать потребностям конкретного Заказчика. Лишние темы могут быть исключены, недостающие темы могут быть добавлены или рассмотрены на более глубоком уровне.

Документы по окончании курса

Слушатели получают фирменный сертификат Учебного центра Softline и справку об обучении установленного государством образца.

Информация о курсе

Минск
набор группы (осень)
Вендор: Пользовательские курсы
Код курса: VBA-Excel
Продолжительность: 3 дня / 24 часа
Направление: Microsoft Office
Экзамен : n/a
Все расписание
Администрирование Windows Server 2012 R2
20411 D
Минск, 28 августа - 1 сентября
Администрирование Oracle Database 12c
12cDBA
Минск, 28 августа - 1 сентября
Все предложения
Записаться на курс

Название курса и комментарии*

Ваше имя и фамилия*

Компания*

Телефон*

Email*