Курс Основы программирования VBA для Excel Уровень 1 [Учебный центр Бейсик]
Наш курс Основы Программирования Visual Basic for Applications (VBA) для Excel. Уровень 1 - является базовым уровнем для пользователей, желающих научиться программировать на VBA, но не имеющих опыта программирования на каком-либо языке. Успешное окончание этого курса создаст прочную основу для последующего обучения на следующем уровне Программирование на VBA – уровень 2.
На момент создания темы актуальная цена не известна
Наш курс Основы Программирования Visual Basic for Applications (VBA) для Excel. Уровень 1 - является базовым уровнем для пользователей, желающих научиться программировать на VBA, но не имеющих опыта программирования на каком-либо языке. Успешное окончание этого курса создаст прочную основу для последующего обучения на следующем уровне Программирование на VBA – уровень 2.
Тема №1. Введение в макросы в Excel.
Тема №6. Циклы: программирование многократных действий.
- Основные понятия и термины.
- Способы создания макросов (макрорекордер, самостоятельное написание кода).
- Использование макрорекордера для записи макроса в Excel.
- Установка параметров записи макроса.
- Использование абсолютных и относительных ссылок при записи макроса.
- Исправление недостатков программного кода, генерируемого автоматически.
- Использование окна проекта. Основные элементы окна VBE - их назначение, использование, горячие клавиши и приемы ускорения работы.
- Ввод и редактирование программного кода.
- Создание, сохранение и запуск Sub-процедуры VBA.
- Создание пользовательских кнопок для запуска макросов.
- Импорт и экспорт кода макросов.
- Лексемы языка VBA.
- Объявление переменных и констант. Правила выбора имен для переменных, типы данных. Преобразование типов данных.
- Операции VBA. Математические и текстовые операторы для обработки данных. Приоритеты выполнения.
- Стандартные функции VBA (математические, строковые, функции даты и времени).
Тема №6. Циклы: программирование многократных действий.
- Разновидности циклов в VBA.
- Цикл со счетчиком For...Next.
- Циклы с условием Do...Loop (Do…While, Do...Until). Операторы цикла с предусловием. Операторы цикла с постусловием.
- Цикл по объектам For Each...Next. Операторы выхода из цикла.
- Примеры циклических операций с ячейками, листами и рабочими книгами Excel.
- Понятие объектно-ориентированного программирования.
- Иерархия объектов, коллекции, свойства, методы и события.
- Управление книгами: использование коллекции Workbooks, объекта Workbook.
- Управление листами: использование коллекции Worksheets объекта Worksheet.
- Работа с диапазонами ячеек: использование объекта Range, его свойства, методы, события.
- Коллекция Cells, варианты и особенности ее использования в коде.
- Объект Selection, обработка выделенных областей на листе.
- Получение справки по объектам (встроенная справка, интернет).
- Создание процедуры Function.
- Способы вызова пользовательской функции.
- Решение задач автоматизации в Excel с помощью пользовательских функций.
- Использование надстроек для работы с пользовательскими функциями.
http://www.basic.com.ua/course.php?course=183