Visual Basic — Программирование в Excel — SynergyCom

Visual Basic — Программирование в Excel

Код курса: SC-ПК-006 Продолжительность: 3 дня (24 часа)

Цель курса
научить слушателей дополнять базовую функциональность Excel новыми возможностями с помощью Visual Basic for Applications — объектно-ориентированного языка программирования, входящего в состав пакета Microsoft Office. Благодаря этим дополнительным возможностям работа пользователя становится проще и эффективней.

В рамках данного курса слушатели изучат:

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

В ходе обучения слушатели научатся:

  • создавать макросы с помощью Макрорекордера, работать с Личной книгой макросов;
  • работать с редактором Visual Basic;
  • использовать команды по условию (ветвление), безусловный переход к любой точке программы, повторяющиеся команды (циклы);
  • использовать операторы и встроенные функции Visual Basic;
  • обрабатывать события, происходящие в листах и книгах.

Создание макросов с помощью Макрорекордера (Личная книга макросов, макросы с абсолютными и относительными ссылками, особенности редактирования макросов Личной книги).

Способы запуска макросов

Знакомство с редактором Visual Basic

Средства отладки.

Создание собственных макросов.

Понятие процедур и функций.

Переменные и константы.

Базовые операции с ячейками.

Выполнение команд по условию (ветвление).

Безусловный переход к любой точке программы.

Повторяющиеся команды (циклы). Циклы, выполняющиеся или завершающиеся по условию. Циклы, управляемые счетчиком.

Операторы и встроенные функции Visual Basic.

Типы ошибок в программах. Перехват ошибок времени выполнения?

Инструменты отладки программ.

Понятие объектов, свойств, методов. Базовые принципы работы с объектами.

Работа с объектом Range (специальные диапазоны, основные свойства и методы).

Операции с рабочими листами.

Операции с рабочими книгами.

Обработка событий, происходящих в листах и книгах.

Краткие принципы управления диаграммами с помощью макросов.

Создание пользовательских функций.

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

Запрос данных, и выдача сообщений в стандартных диалоговых окнах Visual Basic.

Время проведения курса пока не определено, отправьте нам заявку, пожалуйста.

Возможно, мы предложим пройти курс в дистанционном режиме или организуем выездной курс, если у Вас группа.

Направления обучения

Поиск по сайту