Демо банннер 1920х80
Демо банннер 1920х80
443080, г. Самара, ул. Революционная 70, литер 2, оф 309
Курс
Макросы на VBA для MS Excel
19000 ₽
24 академических часов
Макросы автоматизируют выполнение часто повторяющихся и трудоемких операций по обработке учетных данных бизнес процессов. С помощью элементов управления Вы сформируете пользовательский интерфейс электронных таблиц.

Записаться на курс

Стоимость

Стандарт
19000₽
  • Очное обучение
  • Workshop

Для кого

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

Учебная программа

  1. Модуль 1. Автоматическая запись макроса в Microsoft Excel
    • Сохранение книги с поддержкой макросов
    • Запись макроса с использованием макрорекордера
    • Запуск, изменение параметров и удаление макросов
    • Использование абсолютных и относительных ссылок при записи макроса
    • Разрешение на запуск макросов
    • Параметры безопасности макросов
    • Исправление недостатков программного кода, генерируемого автоматически
    Модуль 2. Работа в редакторе Visual Basic. Основы программировании на VBA
    • Создание проекта VBA. Использование окна проекта. Работа с модулями.
    • Ввод и редактирование программного кода
    • Создание, сохранение и запуск процедуры VBA
    • Типы данных, переменные, константы
    Модуль 3. Программирование объектов Excel. Свойства и методы рабочих книг, листов и диапазонов ячеек
    • Понятие объектно-ориентированного программирования
    • Модель объектов Excel, ссылки на объекты
    • Обзор свойств и методов объекта Workbook
    • Управление листами: использование коллекции Worksheets и объекта Worksheet
    • Работа с диапазонами ячеек: использование объекта Range, его свойств и методов
    • Использование объектных переменных и конструкции With … End With
    Модуль 4. Работа с циклами
    • Разновидности циклов в VBA
    • Цикл со счетчиком For…Next
    • Циклы с условием Do…Loop
    • Цикл по объектам For Each…Next
    • Примеры циклических операций с ячейками и листами рабочих книг Excel
    Модуль 5. Создание пользовательской функции
    • Создание процедуры Function
    • Использование пользовательской функции в процедуре VBA и на рабочем листе
    • Решение типичных задач автоматизации в Excel с помощью пользовательских функций
    Модуль 6. Обработка ошибок
    • Типы ошибок
    • Создание процедуры обработки ошибок Run-time
    • Отладка и пошаговое тестирование программы
    Модуль 7. Защита проекта VBA. Автоматизация запуска макросов
    • Настройка уровней безопасности
    • Защита проекта VBA
    • Создание пользовательских кнопок для запуска макросов

Расписание

Устанавливается при формировании группы.

Часто задаваемые вопросы

Напишите нам, если у вас остались вопросы!

Записаться на курс

Ошибка

Наши контакты

Как нас найти?

загрузка карты...
  • 443080, г. Самара, ул. Революционная 70, литер 2, оф 309
  • +7 (846) 276-6908
  • info@granit-edu.ru