Программирование VBA для Excel. Уровень - 3

image

Программирование VBA для Excel. Уровень - 3

Кількість занять: 12

Кількість годин: 24

Ціна (групове навчання): 3999.00 грн

Ціна (індивідуальне навчання): 9999.00 грн

Дата початку: за домовленістю

Опис курсу

Описание курса:

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


По окончании курса каждый слушатель проходит тестирование на сайте http://www.basic.com.ua/tests.php и получает авторский сертификат УЦ Бейсик.

Информация о тренере:

Профессиональный опыт: С 2006 года занимается написанием программ на VB и VBA для автоматизации обмена данных в среде MS Office между приложениями Word, Excel, MS Access.

Преподавательский опыт:

В УЦ Бейсик преподает с 2012 года. Специализируется на проведении обучения по программированию в среде Microsoft Office на языке VBA. Особый упор делает на практическое применение получаемых навыков. С удовольствием делится со слушателями профессиональными секретами.

Имеет успешный опыт проведения курсов VBA онлайн.

Вимоги

requirements

Цей курс для

who_is_this_course_for

Програма курсу


Курс Программирование VBA для Excel. Уровень - 3 можно пройти также через систему on-line обучения. Стоимость on-line курса в группе от 4- х человек будет на 30% меньше.

Чтобы понять, как будет проходить он-лайн обучение, первое занятие Вы можете пройти БЕСПЛАТНО!!!

Как начать on-line обучение ? (4 шага)

Отзывы об он-лайн обучении.


ПРОГРАММА КУРСА

Тема №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.

window.___gcfg = {lang: 'ru'}; (function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://apis.google.com/js/plusone.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })(); ЗАЯВКА НА ОБУЧЕНИЕ

СПИСОК ВСЕХ КУРСОВ



Перейти на главную страницу УЦ Бейсик компьютерные курсы