Компьютерные курсы.
Повышение квалификации.

Обучение по курсу VBA (Visual Basic for Applications)

Обучение программированию в офисных программах, Excel

Программа обучения Visual Basic for Applications (VBA)


Обучение VBA для Excel. Программирование VBA, формы, макросы Excel и для других программ

Язык VBA и его возможности

  • Что такое VBA.
  • Макросы и их создание.
  • Код макросов и его редактирование.
  • Выполнение макросов.
  • Сохранение макросов в виде модулей
  • Объектная структура языка VBA.

 

Редактор Visual Basic

  • Запуск редактора.
  • Окна редактора и их настройка.
  • Меню и панели инструментов редактора.
  • Окно проектов и обозреватель объектов.
  • Окна редактирования кода и редактирования форм.
  • Окно свойств.
  • Вызов справки

Создание и выполнение vba-программ

  • Общий цикл создания и принципы построения VBA-программ
  • Написание новых макросов и процедур
  • Выполнение VBA-программы
  • Обработка ошибок

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

  • Типы данных
  • Переменные
  • Массивы
  • Константы
  • Типы данных, определенные пользователем
  • Комментарии

Операции и выражения.

  • Выражения в языке VBA.
  • Совместимость типов данных.
  • Оператор присваивания.
  • Арифметические операторы.
  • Логические операторы.
  • Операторы сравнения.
  • Строковые операторы.
  • Приоритеты выполнения операций.

Управляющие операторы

  • Оператор перехода GO TO
  • Оператор условного перехода If…Then
  • Оператор Select Case;
  • Операторы циклов

Процедуры и функции

  • Основные понятия о процедурах VBA
  • Аргументы процедур
  • Выполнение процедур
  • Функции языка VBA
  • Ошибки выполнения
  • Встроенные функции VBA
  • Математические функции
  • Функции преобразования данных
  • Функции проверки типов
  • Функции даты и времени
  • Строковые функции
  • Финансовые и прочие функции

Объекты и коллекции

  • Что такое объект
  • Свойства и методы объекта
  • Коллекции и контейнеры
  • События и их обработка
  • Понятие о классах и иерархии объектов
  • Создание и идентификация объектов
  • Работа с объектами в программе
  • Окно Object Browser

Экранные формы и их элементы

  • Формы пользователя
  • Элементы управления в формах
  • Свойства элементов управления
  • Общие методы и события элементов управления
  • Создание процедур обработки событий
  • Дополнительные элементы управления
  • Проектирование и создание форм
  • Пример создания формы

Работа с файлами

  • Типы файлов.
  • Открытие и закрытие файлов
  • Ввод и вывод данных в файлы последовательного доступа.
  • Бинарные файлы
  • Операторы и функции управления файлами
  • Работа с файлами как с объектами

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

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

Программирование в Excel

  • Объектная модель Excel
  • Доступ к документам Excel с помощью VBA
  • Объект View 
  • Использование объектов Selection и Rang 
  • Работа с текстом 
  • Поиск и замена информации 
  • Использование переменных документа

О времени тренинга и расписании занятий по телефону: +7 (727) 250-00-16, 329-74-78

.

Обучение на компьютерных курсах и тренингах
Обучение Excel углубленно.
Функции Excel
Преподаватели тренинга