Голосов: 0
#1
Курс предназначен для слушателей, имеющих опыт работы с 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.
На момент создания темы актуальная цена не известна
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.