Онлайн курс
«Программирование в Excel - или - VBA для непрограммистов»


Целевая аудитория

Широкий круг специалистов, далёких от профессионального программирования, но которые в своей работе часто сталкиваются с обработкой больших объемов данных (в первую очередь - финансовых)

Курс позволит слушателям изучить возможности автоматизации рутинных процессов с помощью создания программ в MS Excel, получить знания и навыки, необходимые для самостоятельного написания программ в VBA (Visual Basic Application) for Office

Онлайн курс - обучение по расписанию в группе 



Займитесь творчеством, а рутину доверьте программе!




Почему Программирование в Excel в HOCK Training?

ДЛЯ ФИНАНСОВЫХ СПЕЦИАЛИСТОВ и не только

Курс целенаправленно разрабатывался для людей, которые с программированием "на Вы"

ДОСТУП К МАТЕРИАЛАМ ОНЛАЙН КУРСА С МОМЕНТА ОПЛАТЫ

Смотрите видео и погружайтесь в новые знания постепенно

ПОМОЩЬ, ПОДДЕРЖКА И МОТИВАЦИЯ

Дистанционная поддержка преподавателем в процессе всего обучения в hockmyweb.ru

ПРАКТИЧЕСКАЯ НАПРАВЛЕННОСТЬ

Направленность курса носит исключительно практический характер и содержит материалы, которые потребуются в большинстве программ в MS Excel. Объём избыточной информации сведён к минимуму.

ЭКСПЕРТИЗА ПРЕПОДАВАТЕЛЯ

Практический опыт работы в корпоративных финансах с 1998 года. Разработка и внедрение программ в 1С, MS Excel, ASP.Net, SQL.


Для чего нужен курс Программирование в Excel


АВТОМАТИЗАЦИЯ РУТИННЫХ ПРОЦЕССОВ

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

УСКОРЕНИЕ ОБРАБОТКИ ДАННЫХ В EXCEL

Автоматизация обработки данных в Excel позволит вам сократить затраты времени на рутинные процессы в разы

САМОСТОЯТЕЛЬНОЕ НАПИСАНИЕ ПРОГРАММ и не только

Вы получите знания и навыки, которые позволят вам писать полноценные программы на языке VB for Office, а так же общаться с профессиональными программистами на знакомом им языке

ПОВЫШЕНИЕ ВАШЕЙ СТОИМОСТИ КАК РЕДКОГО СПЕЦИАЛИСТА 

Экспертиза на стыке финансов и автоматизации будет существенным конкурентным преимуществом при поиске новой и интересной работы 


Курс включает


Доступ 24/7 

на 90 дней

Продолжительность онлайн курса

36 ак. часов

Видеолекции и тесты дистанционного курса

28 ак. часов


Наставничество и консультация

эксперта (Роман Вдовин) в процессе всего обучения: вы сможете задать вопрос в чате преподавателю в привязке к материалам и получить подробный ответ


Электронный комплект материалов:

+ Слайд-презентации 

+ Проверочные тесты и практические / домашние задания

Документ об окончании:

при успешной защите практической выпускной работы слушателям Дистанционного курса выдаётся Удостоверение о повышении квалификации




Записаться на обучение! 
_

Программа курса «Программирование в Excel»


«Базовый блок»

Содержит базовые знания в области программирования на языке программирования Visual Basic for Excel

 Интерфейс редактора Visual Basic

• Окно редактора VBA Безопасность макросов, рекомендации по выбору уровней безопасности

• Функциональные окна и их назначение. Работа в редакторе

 Простая запись макроса

• Просмотр и корректировка программного кода, созданного автоматически

• Оптимизация кода

• Создание и отладка процедуры Sub

• Ввод программного кода в «ручном режиме», варианты запуска макросов. Упрощенный ввод программного кода в ручном режиме

 Основы программирования в Visual Basic (изучение на основе редактора VB для MSExcel)

• Использование служебного блока WITH … END WITH

• Объявление переменных «Область жизни» переменной (локальные и глобальные переменные)

• Типы переменных Возможности использования сложных (объектных) переменных

• Управляющие операторы языка Visual Basic

• Циклы в Visual Basic

• Встроенные функции Visual Basic for Office

• Основные функции обработки данных разных типов. Преобразование типов данных

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

• Отличие от процедур. Различные варианты передачи параметров (переменных) в функцию Практическая отработка навыков разработки функций

 Отладчик программ

• Возможные ошибки при написании программ. Ошибки первого уровня (синтаксические), второго уровня (логические) и Runtime-ошибки

• Возможности по использованию отладчика для поиска ошибок в программах

 Заключительная часть

• Основы объектной модели MSExcel

• Основные свойства и методы объекта Range Варианты использования. Практическое применение для обработки данных

• Объект Selection. Практическое использование объекта


Продвинутый блок

Содержит более сложные материалы в области создания программ на языке Visual Basic for Excel

Объектно-ориентированное программирование (изучение на основе редактора VB для MSExcel)

• Понятие объекта, классов, событий и методов

 Объектная модель MSExcel

• объект Workbook (коллекция WorkBooks)

• объект Worksheet (коллекция WorkSheets)

• объект Range - основы использования

 Свойства, методы и возможности использования. Работа со справочной системой Microsoft (MSDN)

 Перехват событий в среде VB for Office

 UserForm и элементы управления для использования на формах пользователя:

Основные:

• TextBox (текстовое поле) • Label (надпись, метка) • ListBox (список) и ComboBox (поле со списком) • CheckBox (флажок) и OptionButton (переключатель) • CommandButton (кнопка)

Второстепенные:

• TabStrip (набор вкладок) • MultiPage (набор страниц) • ToggleButton (выключатель) • ScrollBar (полоса прокрутки) • SpinButton (счетчик) • Image (рисунок)

 Диалог открытия файлов FileDialog

• Синтаксис, варианты использования

 Организация доступа к файловой системе компьютера

 Организация взаимодействия между приложениями. Управление MSWord из программ MSExcel

 Практические работы «Big 4»

• Разработка программы «Загрузка реквизитов из договоров в файл Excel» • Разработка функции «Курс ЦБ РФ» • Разработка программы «Сверка выписок» • Разработка программы «Формирование консолидированного ОДДС»

 

Итоговая работа проходит в виде защиты проекта – самостоятельно разработанной программы по автоматизации рабочего процесса





Как будет проходить ваше обучение?

Участие в онлайн занятиях с группой

Онлайн-занятие будет доступно и в записи, тем не менее рекомендуется присутствие на занятии

Выполнение домашних заданий

Предусмотрены 9 работ, которые необходимо выслать на проверку преподавателю

Наставничество

Вы можете задать вопрос преподавателю 24/7 в процессе всего обучения (в том числе при выполнении домашних заданий и итоговой выпускной работы)

Прохождение тестов

Всего предлагается 4 теста: 3 обязательные, учебные + одно итоговое. Итоговое тестирование имеет ограничение количества попыток прохождения.

Защита итоговой выпускной работы

Самостоятельная разработка и защита любой практической задачи по автоматизации какого-либо рутинного процесса

ЧТО ВЫ БУДЕТЕ УМЕТЬ ПОСЛЕ ПРОХОЖДЕНИЯ
«БАЗОВОГО» БЛОКА?

  • Самостоятельно записывать макросы, вносить в них правки, оптимизировать код макросов
  • Писать процедуры в «ручном режиме», запускать их в различных режимах
  • Создавать пользовательские функции для автоматизации обработки данных в MSExcel
  • Использовать переменные и понимать особенности применения различных типов переменных
  • Разбираться в различиях объявления переменных
  • Выявлять ошибки в программах, используя отладчик редактора Visual Basiс

ЧТО ВЫ БУДЕТЕ УМЕТЬ ПОСЛЕ ПРОХОЖДЕНИЯ
«ПРОДВИНУТОГО» БЛОКА?

  • Понимать и использовать особенности Объектно-Ориентированного программирования в MS Excel
  • Создавать программы для автоматической обработки данных, используя объектную модель MS Excel
  • Уметь создавать и использовать в программах пользовательские формы
  • Работать из программ VB for Office c файловой системой компьютера (с файлами и директориями) и создавать вирусы [конечно нет, хотя...]
  • Программно управлять другими приложениями MS Office из создаваемых программ на VB for Office
  • Программно подгружать данные из Интернета и обрабатывать полученные данные
  • Обрабатывать данные из нескольких файлов MS Excel, Word




Отзывы наших слушателей



_







Подарок - бесплатный воркшоп
 

«Как начать программировать в Excel, совершенно не зная языка Visual Basic»

Вам понадобится компьютер с Windows и MS Office


Получить подарок!





Чат-бот HOCK Training, что бы не пропустить ничего важного! 

Welcome!