Минск
Войти
 

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

Организатор: Учебный центр Noventiq
Онлайн

Длительность: 4 дня / 32 ак. часа
Стоимость: 912 бел.руб.
Курс рассчитан на пользователей, не имеющих опыта в программировании, поэтому кроме вопросов, непосредственно касающихся VBA, здесь также рассматриваются основы программирования как такового.

Требуемый начальный уровень знаний - опыт работы в Windows, Excel.
Человек в группе: 6-12.
Время проведения: 10:00 - 17:00.

Персоны

 
Максим Борисов

Профессиональный преподаватель с более чем двадцатилетним стажем в области ИТ, сертифицированный тренер Microsoft.

После окончания курсов выдается: Сертификат Учебного центра Softline, справку об обучении установленного государством образца.

Контакты

+375 (17) 336-88-31

edu.by@noventiq.com

edu.softline.by

В начале беседы сообщите, что нашли информацию на Все Курсы Бай.

Программа

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. Обработка ошибок и отладка программ

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

Характеристики, актуальность курса, программа могут меняться, необходимую информацию уточняйте у организаторов. Написать о неактуальной информации.

Пользуясь сайтом вы принимаете Условия пользования сайтом. Для лучшего пользовательского опыта используются файлы cookies. Подробнее

Файлы cookies (куки) – это небольшие текстовые файлы, которые временно сохраняются на вашем устройстве, когда вы посещаете веб-сайты. Они помогают веб-сайтам запоминать ваши предпочтения, интересы и действия, чтобы улучшить ваш опыт просмотра. Файлы cookies также могут защищать вас от мошенничества и улучшать безопасность веб-сайтов. Вы можете управлять файлами cookies в настройках вашего браузера или устройства.

У нас на сайте файлы cookies используются для сохранения пользовательских настроек и для маркетинговых целей.

Вы всегда можете удалить файлы cookies. Например, перейдите в настройки конфиденциальности вашего браузера или в быстром поиске настроек введите 'cookie' или 'куки', вам должно вывести опции управления данными, где вы сможете при необходимости очистить файлы.