План на курса
Макроси
- Записване и редактиране на макроси
- Къде да съхранявате макроси.
- Присвояване на макроси на формуляри, ленти с инструменти, клавишни комбинации
VBA Околна среда
- Visual Basic Editor и неговите опции
- Клавишни комбинации
- Оптимизиране на средата
Въведение в процедурното програмиране
- Процедури: функция, под
- Типовете данни
- Условният израз If...Then....Elseif....Else....End If
- Калъф с инструкции
- Цикъл докато, докато
- Цикъл за ... следващ
- Инструкции прекъсват цикъла (изход)
струни
- Комбиниране на низове (конкатенация)
- Преобразуване в други типове - имплицитно и явно
- Функции за обработка на низове
Visual Basic
- Изтегляне и качване на данни в електронна таблица (клетки, диапазон)
- Изтегляне и качване на данни на потребителя (InputBox, MsgBox)
- Декларацията на променливи
- Степента и продължителността на живота на променливите
- Оператори и техните приоритети
- Опционални модули
- Създайте свои собствени функции и ги използвайте в лист
- Обекти, класове, методи и свойства
- Защитен код
- Подправяне на код за сигурност и преглед
Отстраняване на грешки
- Стъпка на обработка
- Прозорец на местните
- Незабавен прозорец
- Капани - Часовници
- Обадете се на стека
Обработка на грешки
- Видове грешки и начини за избягване
- Улавяне и обработка на грешки по време на изпълнение
- Структури: При грешка Възобновяване Следваща, При грешка GoДо етикет, При грешка GoДо 0
Excel Обектен модел
- Обектът на приложението
- Обект на работна книга и колекция от работни книги
- Работен лист Работни листове за обекти и колекция
- Обекти ThisWorkbook, ActiveWorkbook, ActiveCell ....
- Избор на обект
- Обхват на колекцията
- Обектни клетки
- Показване на данни в лентата на състоянието
- Оптимизация с помощта на ScreenUpdating
- Измерване на времето по метода Таймер
Използването на външни източници на данни
- Използване на ADO библиотека
- Препратки към външни източници на данни
- ADO обекти:
- Връзка
- командване
- Набор от записи
- Низ за свързване
- Създайте връзки към различни бази данни: Microsoft Access, Oracle, MySQL
Докладване
- Въведение в езика SQL Основната структура на SQL (SELECT, UPDATE, INSERT INTO, DELETE) Извикване на Microsoft Access заявка от Excel Формуляри за поддръжка на използването на бази данни
Изисквания
Умение за работа с електронна таблица, основни познания (референции, диапазони, листове, ...). Не са необходими познания за създаване на макроси SQL или писане на код в VBA.
Oтзиви от потребители (7)
Това, което най-много ми хареса в обучението, бяха познанията на обучителя по Excel. Оценявах, че научих полезни неща като преки пътища и формули, които мога да използвам всеки ден.
Martin
Курс - Visual Basic for Applications (VBA) for Analysts
Машинен превод
The training was perfect in my opinion, opened my eyes to a lot of things that I was not aware of. Straight to the point with a lot of exercises, for some people it was too fast maybe but due to my background experience I did not feel that way.
Maen Hatoum - Red Bull GmbH
Курс - Visual Basic for Applications (VBA) for Analysts
The specialist knowledge was amazing! The way that you took that and broke it up, so we could understand was awesome. I think i just have to start with the simple stuff. the Last Subject was a bit high level and I struggled to keep up but will get there :)
Zaskia Stanz - BMW
Курс - Visual Basic for Applications (VBA) for Analysts
Detailed examples & training material.
KAREN LOUW - BMW
Курс - Visual Basic for Applications (VBA) for Analysts
He was prepared and also give good pointers
Annemarie Van Aardt - BMW
Курс - Visual Basic for Applications (VBA) for Analysts
I liked the fact that we were a small group and therefore the trainer was able to offer individual attention to each trainee.
Claire Pace
Курс - Visual Basic for Applications (VBA) for Analysts
I appreciate that the training was customized to our company's needs.