+7 (965) 117-21-00
1. Автоматическая запись макроса в EXCEL.
Использование макрорекордера для записи макроса в EXCEL.
Использование абсолютных и относительных ссылок при записи макроса.
Анализ программного кода, генерируемого автоматически.
2. Работа в редакторе VBA. Основные сведения о программировании на VBA.
Создание проекта VBA. Использование окна проекта.
Ввод и редактирование программного кода.
Создание, сохранение и запуск процедуры и функции VBA.
Типы данных, переменные, константы.
Инструкции управления порядком выполнения команд: If...Then...Else...Select Case.
3. Программирование объектов EXCEL. Свойства и методы рабочих книг, листов и диапазонов ячеек.
Понятие объектно-ориентированного программирования.
Модель объектов EXCEL, ссылки на объекты.
Обзор свойств и методов объекта Workbook.
Управление листами: использование коллекции Worksheets и объекта Worksheet.
Работа с диапазонами ячеек: использование объекта Range, его свойств и методов.
Использование объектных переменных и конструкции With... End With.
4. Практика линейного программирования.
Формализация поставленной задачи.
Логика построения алгоритма программы.
Отлаживание программы.
5. Циклы: программирование многократных действий.
Разновидности циклов в VBA.
Цикл со счетчиком For...Next.
Циклы с условием Do... Loop.
Цикл по объектам For Each...Next.
Примеры циклических операций с ячейками, листами и рабочими книгами Excel.
6. Практика программирования циклических алгоритмов.
Формализация поставленной задачи.
Логика построения алгоритма программы.
Отлаживание программы.
7. Основы структурного программирования.
Решение типичных задач автоматизации в Excel с помощью пользовательских функций.
Выделение подпрограмм в отдельные процедуры и функции.
8. Защита проекта VBA. Автоматизация запуска макросов.
Настройка уровней безопасности.
Использование событий рабочих книг и листов для запуска макросов.
Зачет. Собеседование.
Задать вопрос
Ваш вопрос обрабатывается модератором Вы не ввели ваш вопросВопрос-ответ:
Алексей:
Здравствуйте. Меня интересует в ближайшее время курс по работе в программе Excel вечером индивидуально
Добрый вечер. При индивидуальном обучении Вы можете начать учитьтся в любое удобное для Вас время, после заключения договора.
Анна:
Добрый день! Для перехода на этот курс достаточно будет пройти базовый курс excel-работа с электронными таблицами? Это второй уровень или отдельное направление?
Добрый вечер! Знаний базового уровеня Excel достаточно для того, чтобы Вы смогли пойти на курс "Макросы на VBA в среде Microsoft Excel", это считается 2 уровень.