Курсы Visual Basic

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

Умение работать с Visual Basic может существенно облегчить Вам жизнь. С его помощью Вы сможете самостоятельно написать алгоритмы, которые автоматизируют решение многих рутинных задач. А Вам останется только наслаждаться результатом.

Всего 12 занятий в нашем учебном центре и Вы сможете:

  • в разы ускорить свою работу с Excel и Access
  • разрабатывать макросы которые будут выполнять работу за вас
  • дорабатывать и улучшать чужие коды

Преподаватели курса Visual Basic

Наталия Москаленко

Visual Basic


Окончила Киевский политехнический институт. Факультет информатики и вычислительной техники. Окончила заочное отделение аспирантуры по специальности "Автоматизированные системы управления и прогрессивные информационные технологии".
Занималась разработкой программного обеспечения систем, проблемами искусственного интеллекта и систем на базе нейронных сетей.
Сейчас работаю преподавателем вуза. Преподаю дисциплины информационных технологий, систем и программирования. Имею научные и учебно-методические публикации.

«Ученье без размышления бесполезно, но и размышление без ученья опасно.»

Какой вариант обучения подходит Вам?

Групповое обучение

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

12 занятий

24 учебных часов

6 900 грн

Заполните форму и узнайте как сэкономить

-10% на обучении

Индивидуальное обучение

  • график занятий подстраивается под Вас
  • возможность переносить и отменять занятия
  • практика на Ваших проектах
  • старт курса в течении недели
  • возможно пройти курс за несколько дней

12 занятий

24 учебных часов

8 900 грн

Заполните форму и узнайте как сэкономить

-20% на обучении

Дистанционное (on line) обучение

  • индивидуальный график занятий
  • занимаетесь в удобном для Вас месте
  • не тратите время на дорогу

12 занятий

24 учебных часов

8 200 грн

Заполните форму и узнайте как сэкономить

-20% на обучении

Специальные задачи клиентов

Есть вопросы, ответы на которые не предусмотрены в стандартной программе? Наши тренеры разрабатывают эксклюзивный курс под Ваши задачи.

  • адаптированная под Вас программа курса
  • практика на Ваших примерах
  • минимальный заказ - одно занятие

1 занятие

2 учебных часа

1 600 грн

При заказе пяти занятий и более:

-20% от стоимости каждого занятия

Cкидки и акции

Сэкономь 50% от стоимости
Занимаясь индивидуально Вы можете пригласить еще одного человека и разделить стоимость обучения с ним пополам. При этом каждый из Вас заплатить гораздо меньше чем при занятии в группе, а все преимущества индивидуального обучения сохранятся.
СКИДКА ПО ЭТОЙ АКЦИИ ПЛЮСУЕТСЯ С ЛЮБОЙ ДРУГОЙ СКИДКОЙ!

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

1

Урок. Запись макроса через макрорекордер. Введение в разработку приложений с использованием Visual Basic. Основы Visual Basic

  • Инструментарий и терминология Visual Basic
  • Работа со средой разработки
  • Event-driven программирование
  • Ссылочный материал в Visual Basic
  • Понятие модуля
  • Использование окна редактора кода, инструменты навигации по коду
  • Форматирование и документирование кода
  • Установка опций среды и форматирования кода
  • Инструменты автоматической генерации кода
  • Назначение комбинаций клавиш и кнопок для запуска макроса
2

Урок. Работа с кодом и формами. Переменные и процедуры

  • Взаимодействие с пользователем, использование функции MsgBox, InputBox
  • Обзор, описание и области видимости переменных
  • Использование массивов
  • Пользовательские типы данных
  • Конвертирование типов данных
  • Использование констант
  • Работа с временем и датой
  • Использование функции Format
  • Управление текстовыми строками
  • Операторы арифметические, логические, операторы сравнения, строковые оператоты
3

Урок. Операторы безусловного и условного перехода. Примеры их применения

  • Применение и использование при отладке программ оператора GoTo
  • Использование If...Then
  • Использование Select Case
4

Урок. Операторы циклов. Примеры выполнения циклов

  • Обзор структуры цикла
  • Использование Do...Loop
  • Использование For...Next
  • Выполнение цикла
5

Урок. Объект Range

  • Запись ссылок на объект Range
  • Свойства и методы объекта Range (Свойство Range, Cells, Offset)
  • Решение практических задач по копированию и сортировке диапазонов
6

Урок. Объектная структура языка VBA

  • Иерархия объектов
  • Свойства и методы объектов
  • Использование конструкций With…End With и For Each…Next
7

Урок. Встроенные функции VBA

  • Виды функций: математические, ф-ции преобразования данных, форматирование данных, функции даты и времени
  • Примеры работы с датами и временем
  • Строковые функции (MsgBox, InputBox, StrConv, Chr)
  • Создание пользовательских функций
8-9

Уроки. Экранные формы

  • Отображение и закрытие экранной формы
  • Свойства и методы объекта UserForm
  • Добавление элементов управления, их размещение на форме
  • Назначение и свойства элементов управления. Изменение свойств элементов управления
  • Управление порядком перехода
  • События форм и элементов управления
  • Процедуры обработки событий
10

Урок. Концепция событий Excel

  • События уровня объекта Workbook
  • События объекта Worksheet
  • События объекта Application
  • События не связанные с объектами
11

Урок. Перехват и обработка ошибок

  • Типы ошибок
  • Режим прерывания
  • Использование панели отладки
  • Объект Err
  • Использование окна Watch
  • Использование окна Immediate
  • Использование окна Locals
  • Использование окна Call Stack для отслеживания выполнения программы
12

Урок. Рассмотрение практических примеров

  • Работа с диапазонами, файлами, сводными таблицами, диаграммами
  • Взаимодействие Excel с другими приложениями

Заявка на бесплатную консультацию

Наш менеджер свяжется с Вами в ближайшее время. Предоставит детальную информацию о курсе. И ответит на все возникшие вопросы.

Как разработать собственные макросы в разы ускоряющие анализ и управление данными в Excel. Практический курс от экспертов.