«Программирование в Excel для финансистов»

Дистанционный курс

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

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

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



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



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

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

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

ГИБКИЙ ГРАФИК ОБУЧЕНИЯ

Настраивайте интенсивность своего обучения в комфортном для вас режиме (в программе подготовки в hockmyweb.ru)

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

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

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

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

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

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


Для чего нужен курс


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

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

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

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

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

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

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

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


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


Доступ 24/7 

на 6 месяцев

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

28,5 ак. часов

В том числе видеолекции

15 ак. часов


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

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


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

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

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

«План самоподготовки» с настройкой интенсивности обучения (изменение активности пользователя при подготовке) с графиком тем по датам

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




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


Программа обучения на курсе


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

Данный блок предлагает освоить (освежить) базовые знания в области программирования на языке VisualBasic (forExcel).

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

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

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

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

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

  • Использование служебного блока WITH … END WITH
  • Объявление переменных «Область жизни» переменной (локальные и глобальные переменные)
  • Типы переменных Возможности использования сложных (объектных) переменных
  • Управляющие операторы языка Visual Basic
  • Циклы в Visual Basic
  • Встроенные функции VB for Office
  • Основные функции обработки данных разных типов. Преобразование типов данных
  • Создание пользовательских функций
  • Отличие от процедур. Различные варианты передачи параметров (переменных) в функцию Практическая отработка навыков разработки функций

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

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

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

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

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

Данный блок предлагает освоить сложные навыки знания в области создания программ на языке Visual Basic (for Excel).

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

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

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

  • объект Workbook (коллекция WorkBooks)
  • объект Worksheet (коллекция WorkSheets)
  • объект Range - основы использования

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

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

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

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

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

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

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

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

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

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

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

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

11) Итоговая работа

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



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

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

  • Писать процедуры в «ручном режиме», запускать их в различных режимах

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

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

  • Разбираться в различиях объявления переменных

  • Выявлять ошибки в программах, используя отладчик редактора Visual Basiс

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

  • Понимать и использовать особенности Объектно-Ориентированного программирования в MS Excel

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

  • Уметь создавать и использовать в программах пользовательские формы

  • Работать из программ VB for Office c файловой системой компьютера (с файлами и директориями) и создавать вирусы [конечно нет, хотя...]

  • Программно управлять другими приложениями MS Office из создаваемых программ на VB for Office

  • Программно подгружать данные из Интернета и обрабатывать полученные данные

  • Обрабатывать данные из нескольких файлов MS Excel, Word



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

Просмотр видеолекций

В соответствии с рассчитанным планом подготовки с даты начала обучения и до даты защиты Итоговой работы

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

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

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

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

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

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

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

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









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

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

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

😕 Мы не смогли разместить здесь запись воркшопа, но вы можете запросить её и

Изучить воркшоп полностью!




Получите бесплатный доступ к записям самых популярных наших вебинаров!


Нажимая кнопку, я принимаю соглашение о конфиденциальности и соглашаюсь с обработкой персональных данных.