Открыто

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

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

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

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

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

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

    Курс предназначен для слушателей, имеющих опыт работы с VBA и желающих углубить свои знания, а так же слушателей, успешно прошедших обучение по курсу Программирование на VBA для MS EXCEL Уровень 2.

    Тема №1. Программирование RibbonX
    1. Самый удобный способ запуска макроса – это элемент управления на ленте RibbonX.
    2. Создание пользовательской вкладки на RibbonX и размещение на ней элементов управления RibbonX.
    3. Учимся связывать код VBA с элементами управления на ленте RibbonX.
    4. Примеры настройки пользовательских вкладок на ленте RibbonX.

    Тема № 2. Разработка контекстных меню.
    1. Что такое контекстное меню и в чем его удобство.
    2. Добавление своих команд в стандартные меню Excel.
    3. Создание своего контекстного меню.

    Тема № 3. Применение обработки событий Excel в UserForms для построения «умных» пользовательских форм.
    1. Концепция событий Microsoft Excel. Последовательность возникновения событий. Функции обработки событий.
    2. Примеры применения обработки событий Excel в UserForms.

    Тема №4. Разработка собственной библиотеки процедур по работе с книгами и листами Excel.
    1. Процедуры для получения ссылки на объект Workbook.
    2. Процедуры для получения ссылки на объект Worksheet.
    3. Процедуры по работе с объектами Workbook / Worksheet.

    Тема № 5. Разработка собственной библиотеки процедур по работе с регулярными выражениями.
    1. Что такое регулярные выражения и в чем их ценность при обработке текстовой информации.
    2. Подключение в проект VBA внешней библиотеки для работы с регулярными выражениями.
    3. Применение регулярных выражений для решения практических задач по работе с текстом.

    Тема № 6. Разработка собственной библиотеки процедур по работе с диапазонами ячеек.
    1. Применение объектов Dictionary / Collection в процедурах поиска значений в ячейках на листе.
    2. Применение объектов Dictionary / Collection в процедурах поиска значений в ячейках в книге.
    3. Преодолеваем ограничения Excel по специальному выделению ячеек ( пишем процедуру, которая может одновременно выделять и константы и формулы).

    Тема № 7. Разработка собственной библиотеки процедур по работе с файлами и папками.
    1. Применение объекта FileSystemObject для разработки удобных процедур по работе с файловой системой.
    2. Применение объекта shell для открытия папок и файлов.

    Тема № 8. Разработка UserForm для работы с диапазонами ячеек.
    1. С возможностью интерактивного выделения частей диапазона ( заголовок таблицы, тело таблицы, строка таблицы, столбец таблицы ).
    2. Сортировка строк (A-z, z-A, по заданному списку ).
    3. Сортировка столбцов (A-z, z-A, по заданному списку ).

    Тема № 9. Разработка универсальной UserForm по работе со списками.
    1. С возможностью сортировки.
    2. С возможностью изменения режима выбора элементов.
    3. Возможность копирования выбранных элементов в указанную ячейку в заданном направлении ( вниз, вправо ).
    4. Возможность перехода на лист / слайд / рисунок по двойному щелчку элемента списка. ).

    Тема № 10. Работа с фигурами в Excel.
    1. Получение ссылки на фигуру в Excel.
    2. Копирование фигур в указанное место.
    3. Разработка UserForm по работе с фигурами на листе.

    Тема № 11. Стилевое форматирование.
    1. Стилевое форматирование ячеек.
    2. Разработка UserForm для настройки стилевого форматирования.
    3. Автоматизация стилевого форматирования данных.

    Тема № 12. Расширяем возможности UserForm VBA с помощью WinAPI.
    1. Делаем UserForm поверх всех окон.
    2. Управляем прозрачностью UserForm.
    3. Скрываем заголовок UserForm.

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

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

    1. Emmett Brown
      Emmett Brown не участвует в складчине.
      21 май 2026
    2. skladchik.com
      В складчине участвует 10 человек(а).
      1 май 2026
    3. skladchik.com
      В складчине участвует 10 человек(а).
      2 фев 2026
    4. Faza_Jo
      Faza_Jo не участвует в складчине.
      11 янв 2022