VBA на базе программы Excel
Визуальный язык программирования Бейсик для приложений:
Visual Basic for Applications
Продолжительность обучения 25 ак. час
Все курсы линейки Excel в нашем центре
Стоимость индивидуального обучения 800 руб/час
Стоимость корпоративного обучения 3000 руб/час для всей группы
Как правило, при работе с Microsoft Excel или Word наступает такой момент, когда понимаешь что дальше без автоматизации не обойтись. Постоянный набор однотипных рутинных действий отнимает все больше и больше времени, которое хотелось бы направить на более важные вещи. Ускорить процесс работы в офисных приложениях можно с помощью программирования. Так называемые макросы на VBA позволят решить практически любой спектр задач. Перечень задач, который можно сделать с помощью программирования на VBA огромен. Практически любую задачу, которую можно себе представить, возможно решить макросами. К примеру: Обработать любой объем информации и подготовить сводные данные по ней. - Сделать многопользовательское приложение (CRM) в котором будет отображаться актуальная информация. - Выгрузить информацию с различных сайтов и обработать ее. - Автоматически создавать документы Word на основе данных Excel и многое другое...
Visual Basic (VB) является самостоятельным языком программирования. Visual Basic for Applications реализуется в любой офисной программе Word, Excel, Power point таким образом, что языком программирования является VB, а инструментальная среда программирования реализована в виде редактора VBA, который может активизироваться из любого приложения MS Office. С помощью встроенного в редактор VBA набора элементов управления и редактора форм пользователь может создать пользовательский интерфейс для разрабатываемого проекта с экранной формой. Элементы управления являются объектами, а для каждого объекта определен ряд возможных событий (например, щелчок или двойной щелчок мыши, нажатие клавиши, перетаскивание объекта и т.д.).
Целевая аудитория: пользователи, которые не могут решить задачи встроенными средствами Excel, поскольку необходима реализация не стандартных алгоритмов решения задач. Необходимая начальная подготовка слушателей: знание Excel на уровне продвинутого пользователя, знакомство с методами алгоритмизации и разработки программ. |
Программа обучения
1. Макросы в Excel Назначение макросов, принцип работы, хранение. Создание макросов в режиме макро рекордера. Особенности применения макросов, модификация. Абсолютные и относительные ссылки при создании макроса. Редактор кода VBA. Окна проекта, свойств, кода.
2. Основы языка VBA Понятие объектов, свойств, методов и событий. Типы данных. Декларирование переменных, констант, массивов, область действия. Пользовательские процедуры и функции. Программирование макросов на языке VBA
3. Управляющие конструкции VBA Операторы условного (IF…THEN) и безусловного перехода (GOTO), оператор выбора (SELECT…CASE). Цикл со счетчиком (FOR…NEXT) Цикл с предусловием (WHILE…WEND) Цикл с постусловием (DO…WHILE) Цикл с объектами (FOR…EACH)
4. Отладка программ Компиляция кода программы. Пошаговая отладка программы. Брейк-поинты, окно наблюдений переменных.
5. Создание пользовательских форм Создание формы и элементов управления. Обработка событий элементов управления формы. Режимы вывода формы и другие свойства.
6. Программирование на языке Excel Объектная модель Excel Доступ к документам Excel с помощью VBA Объект View Использование объектов Selection и Rang Работа с текстом Поиск и замена информации Использование переменных документа. |
ЗАПИСЬ НА КУРСЫ
Все курсы линейки Excel в нашем центре.
Напишите письмо по электронной почте или
позвоните по телефону+7 (918) 118 - 37-66.
Если Вы живете в лругом городе, закажите бесплатный звонок.