Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
Макроси
- Записване и редактиране на макроси Присвояване на макроси на формуляри, ленти с инструменти, клавишни комбинации
VBA Околна среда
- Visual Basic Editor и неговите опции Management компоненти Клавишни комбинации Оптимизиране на средата
Въведение в процедурното програмиране
- Процедури: Функция Sub Типове данни Операторът if ... then ... elseif ... else ... end if Оператор Case Цикли за ... цикъл while, until Цикъл за ... следващ Инструкции прекъсване на цикъл (изход) Масив обработка
Низ в кавички
- Комбиниране на низове в кавички (конкатенация) Преобразуване в други типове (неявни и явни) Характеристики, обработващи низове в кавички
Visual Basic
- Изтегляне и качване на данни в електронна таблица (Cells, Range) Изтегляне и качване на данни към потребителя (InputBox, MsgBox) Декларация на променливи Обхватът и продължителността на живота на променливите Оператори и техните приоритети Модули с опции Създавайте свои собствени функции и ги използвайте в лист Обекти, класове, методи и свойства Защитен код Подправяне и преглед на кода за сигурност
Отстраняване на грешки
- Стъпка на обработка Локален прозорец Незабавен прозорец Прихващания - Наблюдава стека на повикванията
Обработка на грешки
- Видове грешки и начини за избягване Улавяне и обработка на грешки по време на изпълнение Структури: При грешка Възобновяване Следваща, При грешка GoДо
Excel Обектен модел
- Обектът Application Object Workbook и колекция от Workbooks Worksheet Object и Collection Worksheets Objects ThisWorkbook, ActiveWorkbook, ActiveCell Object Selection Collection Range Object Cells Показване на данни в лентата на състоянието Оптимизиране с помощта на ScreenUpdating Измерване на времето по метода Timer
Обработка на събития в VBA
- Какво е събитие? Отговаряне на събитие и създаване на манипулатор на събитие Задействане на манипулатори на събития Услуга често възникващи събития
VBA Формуляри
- Създайте свои собствени формуляри Извикване на формуляр от код Използвайте формулярите в листа
Изисквания
- Умение за работа с електронна таблица, основни познания (референции, диапазони, листове, ...)
- VBA основни познания не са необходими за създаване на макроси или VBA код
Публика
- Анализатори на данни
21 Часа
Oтзиви от потребители (4)
A lot of exercise. Trainer doesn't need to have support for his course. He has really great knowledge for his subject.
Quentin Demeyere
Курс - Visual Basic for Applications (VBA) in Excel - Introduction to programming
It was really nice of the trainer that he took a lot of time to answer our questions and helped us improve or gave us hints on how to improve some macros we were already using without fully understanding the code.
David Trieu - CD Projekt SA
Курс - Visual Basic for Applications (VBA) in Excel - Introduction to programming
I genuinely enjoyed the short exercises.
Mateusz Podsiadlo
Курс - Visual Basic for Applications (VBA) in Excel - Introduction to programming
Training agenda was well thought out.