Открыто

Курс Основы программирования VBA для Excel Уровень 1 [Учебный центр Бейсик]

Тема в разделе "Курсы по программированию", создана пользователем Toxich, 31 июл 2019.

Основной список: 9 участников

Резервный список: 11 участников

  1. 31 июл 2019
    #1
    Toxich
    Toxich ЧКЧлен клуба

    Складчина: Курс Основы программирования VBA для Excel Уровень 1 [Учебный центр Бейсик]

    Наш курс Основы Программирования Visual Basic for Applications (VBA) для Excel. Уровень 1 - является базовым уровнем для пользователей, желающих научиться программировать на VBA, но не имеющих опыта программирования на каком-либо языке. Успешное окончание этого курса создаст прочную основу для последующего обучения на следующем уровне Программирование на VBA – уровень 2.

    Тема №1. Введение в макросы в Excel.
    1. Основные понятия и термины.
    2. Способы создания макросов (макрорекордер, самостоятельное написание кода).

    Тема №2. Автоматическая запись макроса в Excel.
    1. Использование макрорекордера для записи макроса в Excel.
    2. Установка параметров записи макроса.
    3. Использование абсолютных и относительных ссылок при записи макроса.
    4. Исправление недостатков программного кода, генерируемого автоматически.

    Тема №3. Работа в редакторе кода Visual Basic Editor (VBE).
    1. Использование окна проекта. Основные элементы окна VBE - их назначение, использование, горячие клавиши и приемы ускорения работы.
    2. Ввод и редактирование программного кода.
    3. Создание, сохранение и запуск Sub-процедуры VBA.
    4. Создание пользовательских кнопок для запуска макросов.
    5. Импорт и экспорт кода макросов.

    Тема №4. Основы программирования на VBA.
    1. Лексемы языка VBA.
    2. Объявление переменных и констант. Правила выбора имен для переменных, типы данных. Преобразование типов данных.
    3. Операции VBA. Математические и текстовые операторы для обработки данных. Приоритеты выполнения.
    4. Стандартные функции VBA (математические, строковые, функции даты и времени).

    Тема №5. Способы проверки условий. Конструкции If…Then…Else и Select Case. Вложенные Операторы условий.

    Тема №6. Циклы: программирование многократных действий.
    1. Разновидности циклов в VBA.
    2. Цикл со счетчиком For...Next.
    3. Циклы с условием Do...Loop (Do…While, Do...Until). Операторы цикла с предусловием. Операторы цикла с постусловием.
    4. Цикл по объектам For Each...Next. Операторы выхода из цикла.
    5. Примеры циклических операций с ячейками, листами и рабочими книгами Excel.

    Тема №7. Программирование объектов Excel. Свойства и методы рабочих книг, листов и диапазонов ячеек.
    1. Понятие объектно-ориентированного программирования.
    2. Иерархия объектов, коллекции, свойства, методы и события.
    3. Управление книгами: использование коллекции Workbooks, объекта Workbook.
    4. Управление листами: использование коллекции Worksheets объекта Worksheet.
    5. Работа с диапазонами ячеек: использование объекта Range, его свойства, методы, события.
    Выполнение различных операций над диапазонами.
    6. Коллекция Cells, варианты и особенности ее использования в коде.
    7. Объект Selection, обработка выделенных областей на листе.
    8. Получение справки по объектам (встроенная справка, интернет).

    Тема №8. Создание пользовательской функции. Примеры пользовательских функций.
    1. Создание процедуры Function.
    2. Способы вызова пользовательской функции.
    3. Решение задач автоматизации в Excel с помощью пользовательских функций.
    4. Использование надстроек для работы с пользовательскими функциями.

    Тестирование

    На момент создания темы актуальная цена не известна

    Продажник
     
  2. Последние события

    1. skladchik.com
      В складчине участвует 10 человек(а).
      2 фев 2026
    2. Airygreen
      Airygreen участвует.
      28 авг 2023
    3. Antanet
      Antanet участвует.
      19 мар 2022
    4. Faza_Jo
      Faza_Jo не участвует.
      11 янв 2022