Следите за новостями

Цифра дня

10,4 млрд — количество безналичных транзакций в РК в III квартале 2024

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

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

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

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

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

    Содержание курса

    • Создание макросов с помощью Макрорекордера (Личная книга макросов, макросы с абсолютными и относительными ссылками, особенности редактирования макросов Личной книги).
    • Знакомство с редактором Visual Basic. Принципы создания собственных макросов. Средства отладки.
    • Способы запуска макросов.
    • Создание собственных макросов. Понятие процедур и функций.
    • Переменные и константы.
    • Базовые операции с ячейками.
    • Выполнение команд по условию (ветвление).
    • Безусловный переход к любой точке программы.
    • Повторяющиеся команды (циклы). Циклы, выполняющиеся или завершающиеся по условию. Циклы, управляемые счетчиком.
    • Операторы и встроенные функции Visual Basic.
    • Запрос данных и выдача сообщений в стандартных диалоговых окнах Visual Basic.
    • Типы ошибок в программах. Перехват ошибок времени выполнения.
    • Инструменты отладки программ.
    • Понятие объектов, свойств, методов. Базовые принципы работы с объектами.
    • Работа с объектом Range (специальные диапазоны, основные свойства и методы).
    • Работа с объектом Range. Некоторые полезные примеры программ.
    • Операции с рабочими листами.
    • Обработка событий, происходящих в листах и книгах.
    • Операции с рабочими книгами. Практический пример.
    • Операции с приложением. Функции рабочего листа. Стандартные диалоговые окна.
    • Краткие принципы управления диаграммами с помощью макросов.
    • Пользовательские формы и элементы управления на рабочем листе.

    Цель курса

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