ул. Рогнединская, 4А
офис 407
ул. Ильинская, 12
офис 306
Контакты
Курс
Основы программирования VBA для Excel
Практический курс
в Киеве
Название курса: Основы программирования VBA для Excel, Макросы в Excel, Макросы на VBA
Направление: Компьютерные курсы
Учебная нагрузка:
Время занятий:
утро – 9:30 до 12:30
день – 12:30- до 15:30
вечер – 18:30-21:30
группы выходного дня: суббота и/или воскресенье — c 9:00 до 12:00, с 15:00 до 18:00.
*В отдельных случаях время занятий может быть изменено
Продолжительность обучения:
Ближайшие даты начала занятий:
см. раздел «Расписание» и/или уточните у администратора Образовательного центра
Документ об окончании: Сертификат и свидетельство
Базовая цена: 2500 грн
Visual Basic for Applications (VBA) – является базовым языком программирования в приложениях Microsoft Office.
Данный курс обучения является введением в язык программирования Excel VBA (Visual Basic for Applications). Изучив VBA, Вы сможете создавать макросы и выполнять в Excel практически любые задачи. Вы очень скоро поймёте, что макросы могут сэкономить уйму времени благодаря автоматизации повторяющихся задач и обеспечить гибкое взаимодействие с другими пользователями.
Цель курса: помочь начинающему специалисту освоить написание макросов в Excel при помощи кода VBA. Дать базовые знания и навыки по основам программирования на языке Visual Basicfor Application. Научить использовать VBA для автоматизации различных различных практических задач в Excel.
Предварительные знания: умение работать с электронными таблицами, базовые знания основных понятий MS Excel (понятие абсолютных и относительных ссылок, понятие диапазона, листа, формулы …). Курс ориентирован на слушателей, не имеющих опыта программирования и является базовым уровнем для пользователей, желающих научиться программировать на VBA для Excel.
По окончании курса слушатели будут уметь:
ВАЖНО! Программа данного курса является базовой и при корпоративном обучении может быть изменена, чтобы наилучшим образом соответствовать потребностям конкретного Заказчика. Лишние темы могут быть исключены, недостающие темы могут быть добавлены или рассмотрены на более глубоком уровне.
ПРАКТИКА: автоматическая запись макроса с помощью макрорекодера; разбор кода записанного макроса; редактирование макроса; создание простых процедур и пользовательских функций с помощью VBA.
Тема 2. Редактор Visual Basic Edition (VBE)
ПРАКТИКА: создание проекта VBA; использование окна проекта; работа с модулями; ввод и редактирование программного кода; создание, сохранение и запуск процедур VBA; отладка кода; работа с окном Immediate.
Тема 3. Основы программирования на VBA
ПРАКТИКА: создание процедур и функций с использованием различных типов данных; использование различных видов операторов If … Then … Else и Select Case для обработки условий; написание процедур и функций для обработки данных на листе рабочей книги с использованием условий.
Тема 4. Циклы: программирование многократных действий. Массивы.
ПРАКТИКА: создание процедур с использованием циклических конструкций; поиск данных на листе Excel с использованием циклических конструкций и конструкций ветвления; обработка данных листа Excel с помощью статических и динамических массивов.
Тема 5. Процедуры и функции
ПРАКТИКА: создание пользовательских процедур и функций. Разработка пользовательских функций для наиболее распространенных задач программирования в Excel.
Тема 6. Объектная модель MS Excel
ПРАКТИКА: работа с объектами и коллекциями с помощью конструкций With…EndWith и For Each … Next; работа со свойствами и методами объектов Workbook и Worksheet; работа со свойствами объекта Application; создание собственного класса.
Тема 7. События и ихобработка
ПРАКТИКА: написание функций и процедур выполняющихся при возникновении разных событий (Workbook_Open, Workbook_BeforeClose, Workbook_BeforeSave, Workbook_BeforePrint, Workbook_AfterSave, Workbook_SheetActivate, Workbook_SheetBeforeDoubleClick, Worksheet_SelectionChange, Worksheet_Activate, Worksheet_Deactivate, Worksheet_Calculate, Worksheet_Change и т.д.)
Тема 8. Работа с диапазонами
ПРАКТИКА: решение типовых задач: перебор ячеек в диапазоне; перебор строк диапазона; перебор столбцов диапазона; перебор областей диапазона; работа с текущей областью; определение границ текущей области; выделение строк/столбцов текущей области; поиск последней строки столбца.
Тема 9. Встроенные функции VBA
ПРАКТИКА: использование встроенных функций VBA при написании процедур и функций.
Тема 10. Экранныеформы и их элементы
ПРАКТИКА: проектирование и создание форм.
Тема 11. Обработкаошибок и отладкапрограммПерехват и обработка ошибок
ПРАКТИКА: написание процедур и функций с добавлением в код команд для перехвата и обработки ошибок.
Учебный материал на курсах построен четко и доступен для понимания каждому слушателю, решившему освоить эту интересную профессию. Обучение предельно наглядно и построено по принципу объединения лекций с практическими занятиями, которые проходят в оборудованных учебных классах Образовательного центра в удобное для слушателей время (утро, день, вечер). Занятия длятся 3 астрономических часа и проходят 2-3 раза в неделю по рабочим и/или выходным.
Все участники получают БЕСПЛАТНО:
Компьютерные курсы ориентированы на:
Занятия проводятся опытными преподавателями-практиками, которые обучат Вас необходимым знаниям и навыкам.
После окончании обучения Вы будете уметь:
После окончания курса Вы будете знать как:
Пока лишь 1 комментарий
Глушкова Юлия
Несмотря на то, что не знакома с программированием, многое стало понятным, многому научилась, благодаря высококвалифицированному преподавателю. В дальнейшем, при самостоятельном изучении макросов на VBA, данная информация облегчит изучение.
Cлушатель: Глушкова Юлия