Курс

VBA1: Microsoft Office Excel. Программирование макросов на VBA

Обратите внимание!

Это мероприятие состоялось или было отменено.

Вы можете отправить запрос portal@rosbo.ru и узнать, планируется ли повторное обучение или есть ли подобные программы

Просим вас уточнить город, название программы, url страницы и ваши контакты

Дата

16.11.2020

24 ак. часа

Цена

от 9000  -8%
скидка

Место проведения

Новосибирск, ул. Коммунистическая, 48а БЦ "Фанат"

Оригинальное название: Microsoft Office Excel. Программирование макросов на VBA

Стоимость:  для частных лиц - 9 000руб., для организаций - 15 900 руб.

Обзор курса

У нас прошли курсы по программированию макросов для Microsoft Excel на VBA (Visual Basic for Application).

Целую неделю представители разных возрастов и профессий сидели за партами и постигали азы программирования на VBA. Зачем специалисты в различных областях собрались вместе и сели за парты? Давайте спросим у них.

–– Почему вы записались на курсы по VBA? Это как-то связано с вашей профессиональной деятельностью?

Да, я работаю в отделе продаж крупной компании, и каждый день мне приходится обрабатывать большой объем информации в Excel. Я знаю достаточно много формул, но все равно обработка и анализ отнимают кучу времени. Хотелось бы это как-то автоматизировать этот процесс.

–– Вы имеете опыт программирования? Вы знали что-нибудь о VBA раньше?

Нет, заниматься программированием не приходилось. По мере возникновения трудностей при работе с Excel я обращалась к специалистам нашего IT-отдела, они и показали мне, как удобно работать при помощи макросов, а заодно и посоветовали курсы по VBA в Сибинфоцентре. Несмотря на то, что программированием я не занималась, учиться здесь легко и просто, а самое главное, что я смогу использовать полученные на курсах знания в работе.

–– Понравилось у нас? Придете еще?

Да, конечно! В первую очередь мне понравился наш преподаватель Малиш Надежда, она объясняет все простым языком, понятным даже людям, далеким от IT. А еще я собираюсь записаться на курсы по «1С Предприятию».

Приходите к нам, будем рады!

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

В ходе обучения языку программирования VBA (Visual Basic for Application)

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

Модуль 1. Автоматическая запись макроса в Excel

  • Использование макрорекордера для записи макроса в Excel

  • Использование абсолютных и относительных ссылок при записи макроса

  • Исправление недостатков программного кода, генерируемого автоматически

Модуль 2. Работа в редакторе VBA. Основные сведения о программировании на VBA

  • Создание проекта VBA. Использование окна проекта.

  • Ввод и редактирование программного кода

  • Создание, сохранение и запуск процедуры VBA

  • Типы данных, переменные, константы

  • Инструкции управления порядком выполнения команд: If…Then…Else и Select Case

Модуль 3. Циклы: программирование многократных действий

  • Цикл со счетчиком For...Next

  • Циклы с условием Do...Loop

Модуль 4. Программирование объектов Excel. Свойства и методы рабочих книг, листов и диапазонов ячеек

  • Модель объектов Excel, ссылки на объекты

  • Обзор свойств и методов объекта Workbook

  • Управление листами: использование коллекции Worksheets и объекта Worksheet

  • Работа с диапазонами ячеек: использование объекта Range, его свойств и методов

Модуль 5. Создание пользовательской функции. Примеры пользовательских функций

  • Создание процедуры Function

  • Способы вызова пользовательской функции

Модуль 6. Обработка ошибок. Отладка и тестирование программы

  • Типы ошибок

  • Создание процедуры обработки ошибок Run-time

  • Отладка и пошаговое тестирование программы

Модуль 7. Защита проекта VBA. Автоматизация запуска макросов

  • Настройка уровней безопасности

  • Защита проекта VBA

  • Создание пользовательских кнопок для запуска макросов

ОТЗЫВЫ О КОМПАНИИ

Статьи по теме