Курс «Автоматизация работы в Excel с использованием макросов»
Обучение рекомендовано всем, кто использует в своей повседневной работе Excel. Это могут быть любые специалисты, от офис-менеджеров до аналитиков. После обучения вы сможете создавать макросы, которые заметно облегчат и ускорят рутинную работу.
Начало обучения после оформления заявки. В удобное для Вас время и форме.
Очная форма: 4 дня – 16 ч аудиторного обучения.
Начало обучения после оформления заявки. В удобное для Вас время и форме.
Очная форма: 4 дня – 16 ч аудиторного обучения.
Очное обучение — 6300 рублей
Старт курса по набору группы
Программа рассчитана на 16 ак/ч
Наши преимущества:
- Удостоверение о повышении квалификации установленного образца
- Вкусные кофе-брейки
- Преподаватель-практик
Программа:
Занятие 1Запись, сохранение и запуск макросов
• Настройка Excel для работы с макросами.
• Запись действий с использованием макрорекодера. Абсолютные и относительные ссылки.
• Сохранение книги, содержащей макросы. Личная книга макросов.
• Запуск макросов.
Элементы управления
• Виды элементов управления: элементы формы и элементы ActiveX.
• Добавление и настройка элементов управления формы на рабочем листе: флажки, переключатели, списки, счетчики, полосы прокрутки, кнопки.
Занятие 2
Основы объектно-ориентированного программирования
• Основные понятия объектной модели Excel: объект, свойство, метод, коллекция.
• Объект Application: основные свойства и методы.
• Объект Workbook и коллекция Workbooks: основные свойства и методы.
• Объект Worksheet и коллекция Worksheets: основные свойства и методы.
• Объекты Range: основные свойства и методы.
Интегрированная среда разработки VBA
• Основные конструкции языка программирования VBA.
• Технологии ввода и вывода данных на VBA.
• Использование объектов для работы с диапазонами ячеек.
Переменные, константы и типы данных
• Встроенные типы данных в языке VBA.
• Область действия и объявление переменных.
• Использование переменных и констант для хранения данных.
Организация диалога с пользователем с использованием функций VBA
• Использование функции VBA MsgBox для отображения сообщения и анализа ответной реакции пользователя.
• Использование функции InputBox для ввода информации.
Занятие 3
Управляющие конструкции в языке VBA
• Логические выражения.
• Операторы условного перехода:
o оператор простого выбора If…Then…Else.
o оператор сложного выбора Select…Case.
• Оператор безусловного перехода GoTo.
• Операторы цикла:
o цикл с известным числом повторений For…Next.
o цикл «до тех пор, пока…» Do…While.
o цикл «до тех пор, пока не» Do…Until.
• Операторы управления объектами и коллекциями:
o оператор With…End With.
o оператор For Each…Next.
Практикум по основным алгоритмическим конструкциям VBA
• Программирование линейного вычислительного процесса. Работа с объектом Range: чтение и запись данных на рабочем листе. Переменные объектов. Использование оператора With.
• Программирование разветвляющихся вычислительных процессов. Оператор условия If. Оператор выбора Select Case.
• Разработка программ для циклического вычислительного процесса. Вычисляемый цикл. Программирование табулирования функции. Циклы с условием. Вложенные циклы.
• Обработка массивов на языке VBA.
Занятие 4
Разработка графического интерфейса проекта в VBA
• Работа с элементами управления на форме пользователя UserForm.
• Примеры проектов с управляющими элементами Label, TextBox, Image, ListBox, Frame, OptionButton, CheckBox, ScrollBar, MultiPage.
• Примеры дополнительных элементов управления VBA.
Отладка программ и обработка ошибок
• Средства отладки редактора Visual Basic.
• Программная обработка ошибок.
Поделиться ссылкой: