Описание курса

Курс Программирование на Visual Basic for Application (VBA) можно пройти так же через систему on-line обучения.Предварительно записавшись на наши онлайн курсы, вы гарантированно получаете скидку в размере 30%. Окончательная стоимость онлайн курса Программирование на Visual Basic for Application (VBA) в группе из 3 – х человек составляет 875 грн. Чтобы понять, как будет проходить он-лайн обучение, первое занятие Вы можете пройти бесплатно!!!

Описание курса:

Visual Basic for Applications (VBA) – является базовым языком программирования в приложениях Microsoft Office (Word, Excel, Access, PowerPoint, и др.). С помощью VBA можно создавать макросы, которые позволяют автоматизировать рутинную повторяющуюся работу с документами, электронными таблицами, презентациями и т.д.. Знание принципов и основ подобного программирования позволит решать любые задачи: от простых, но эффективных макросов "на каждый день", помогающих рядовым пользователям в их работе, до серьезных проектов корпоративного уровня.
Язык программирование VBA ориентирован на пользователей, а не на профессиональных программистов, поэтому создавать программы на нем можно очень просто. Кроме того, в Office встроены мощные средства, облегчающие работу пользователя: подсказки по объектам и по синтаксису, макрорекордер и т.п.

Наш курс «Основы Программирования Visual Basic for Applications (VBA) для Excel. Уровень 1» рассчитан на опытных пользователей MS Excel , желающих усовершенствовать и автоматизировать выполнение повседневных задач в Microsoft Excel с помощью макросов. В течении обучения изучаются темы о том, как создавать макросы, писать код "с нуля", понимать синтаксис, команды и операторы языка, объектная модель Excel и самое главное как использовать эти знания для решения практических задач.

Практические примеры, рассматриваемые в курсе:

  1. Пакетное создание документов в виде новых листов рабочей книги на основе таблицы значений и шаблона документов;
  2. Обработка табличных данных (добавление /удаление столбцов/строк, перенос данных с одного листа на другой).
  3. Обработка данных различных типов (строковые, числовые, дата и время).

Курс предназначен для экономистов, аналитиков, финансовых работников и менеджеров, ведущих учет и анализ данных в таблицах MS Excel.

Требования к слушателям: Уверенная работа с Microsoft Excel. Желательно понимание основ программирования.

По окончании курса каждый слушатель проходит тестирование на сайте http://www.basic.com.ua/tests.php и получает авторский сертификат УЦ Бейсик.

Выпускники этого курса чаще всего записываются на «Программирование на VBA – уровень 2».

Информация о тренере:Профессиональный опыт: С 2006 года занимается написанием программ на VB и VBA для автоматизации обмена данных в среде MS Office между приложениями Word, Excel, MS Access.
Преподавательский опыт:
В УЦ Бейсик преподает с 2012 года. Специализируется на проведении обучения по программированию в среде Microsoft Office на языке VBA. Особый упор делает на практическое применение получаемых навыков. С удовольствием делится со слушателями профессиональными секретами.
Имеет успешный опыт проведения курсов VBA онлайн.

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

Тема №1. Введение в макросы в Excel.
1. Основные понятия и термины.
2. Способы создания макросов (макрорекордер, самостоятельное написание кода).

Тема №2. Автоматическая запись макроса в Excel.
1. Использование макрорекордера для записи макроса в Excel.
2. Установка параметров записи макроса.
3. Использование абсолютных и относительных ссылок при записи макроса.
4. Исправление недостатков программного кода, генерируемого автоматически.

Тема №3. Работа в редакторе кода Visual Basic Editor (VBE).
1. Использование окна проекта. Основные элементы окна VBE - их назначение, использование, горячие клавиши и приемы ускорения работы.
2. Ввод и редактирование программного кода.
3. Создание, сохранение и запуск Sub-процедуры VBA.
4. Создание пользовательских кнопок для запуска макросов.
5. Импорт и экспорт кода макросов.

Тема №4. Основы программирования на VBA.
1. Лексемы языка VBA.
2. Объявление переменных и констант. Правила выбора имен для переменных, типы данных. Преобразование типов данных.
3. Операции VBA. Математические и текстовые операторы для обработки данных. Приоритеты выполнения.
4. Стандартные функции VBA (математические, строковые, функции даты и времени).
5. Способы проверки условий. Конструкции If…Then…Else и Select Case. Вложенные Операторы условий.

Тема №5. Циклы: программирование многократных действий.
1. Разновидности циклов в VBA.
2. Цикл со счетчиком For...Next.
3. Циклы с условием Do...Loop (Do…While, Do...Until). Операторы цикла с предусловием. Операторы цикла с постусловием.
4. Цикл по объектам For Each...Next. Операторы выхода из цикла.
5. Примеры циклических операций с ячейками, листами и рабочими книгами Excel.

Тема №6. Программирование объектов Excel. Свойства и методы рабочих книг, листов и диапазонов ячеек.
1. Понятие объектно-ориентированного программирования.
2. Иерархия объектов, коллекции, свойства, методы и события.
3. Управление книгами: использование коллекции Workbooks, объекта Workbook.
4. Управление листами: использование коллекции Worksheets объекта Worksheet.
5. Работа с диапазонами ячеек: использование объекта Range, его свойства, методы, события.
Выполнение различных операций над диапазонами.
6. Коллекция Cells, варианты и особенности ее использования в коде.
7. Объект Selection, обработка выделенных областей на листе.
8. Получение справки по объектам (встроенная справка, интернет).

Тема №7. Обработка событий.
1. Концепция событий Microsoft Excel. Последовательность возникновения событий. Функции обработки событий.
2. События книги.
3. События листа.

Тема №8. Создание пользовательской функции. Примеры пользовательских функций.
1. Создание процедуры Function.
2. Способы вызова пользовательской функции.
3. Решение задач автоматизации в Excel с помощью пользовательских функций.
4. Использование надстроек для работы с пользовательскими функциями.

Тема №9. Обработка ошибок и отладка программ.
1. Типы ошибок. Методы и способы устранения.
2. Создание процедур обработки ошибок.
3. Перехват и обработка ошибок.
4. Отладка программ:

  • точка останова
  • пошаговое выполнение команд
  • вывод значений свойств и значений переменных.

Тема № 10. Автоматизация запуска макросов.
1. Создание пользовательских кнопок для запуска макросов.
2. Использование объектов для запуска макроса.
3. Сохранение макроса в личной книге макросов.
4. Использование событий рабочих книг и листов для запуска макросов.

Тестирование

Добавить комментарий
При заполнении формы была допущена ошибка
Неверно заполненные поля отмечены красным.
Пожалуйста, проверьте форму еще раз.
Имя*:
Комментарий*:
не более 1000 символов (введено: 0)
Эл. почта*:
Проверочный код*:
5 английских букв:
 или Отменить
Оставить комментарий

Все курсы в Киеве, а также вузы в Киеве, колледжи и техникумы в Киеве, репетиторы в Киеве, тренинги в Киеве, работа в Киеве

Обратная связь