План на курса
Макроси
- Записване и редактиране на макроси Къде да съхранявате макроси. Присвояване на макроси на формуляри, ленти с инструменти, клавишни комбинации
VBA Околна среда
- Visual Basic Editor и неговите опции Клавишни комбинации Оптимизиране на средата
Въведение в процедурното програмиране
- Процедури: Function, Sub Типовете данни Условният оператор If...Then....Elseif....Else....End If Инструкция Case Loop while, until Loop for ... next Инструкции прекъсват цикъла(изход )
струни
- Комбиниране на низове (конкатенация) Преобразуване в други типове - имплицитно и явно Характеристики обработка на низове
Visual Basic
- Изтегляне и качване на данни в електронна таблица (Cells, Range) Изтегляне и качване на данни към потребителя (InputBox, MsgBox) Декларация на променливи Обхватът и продължителността на живота на променливите Оператори и техните приоритети Модули с опции Създавайте свои собствени функции и ги използвайте в лист Обекти, класове, методи и свойства Защитен код Подправяне и преглед на кода за сигурност
Отстраняване на грешки
- Стъпка на обработка Локален прозорец Незабавен прозорец Прихващания - Наблюдава стека на повикванията
Обработка на грешки
- Видове грешки и начини за избягване Улавяне и обработка на грешки по време на изпълнение Структури: При грешка Възобновяване Следваща, При грешка Go Към етикет, При грешка Go До 0
Excel Обектен модел
- Обектът Application Workbook обект и колекция от Workbooks Worksheet Object и Collection Worksheets Objects ThisWorkbook, ActiveWorkbook, ActiveCell .... Object Selection Collection Range Object Cells Показване на данни в лентата на състоянието Оптимизиране с помощта на ScreenUpdating Измерване на времето по метода Timer
Използване на външни източници на данни
- Използване на ADO библиотека Препратки към външни източници на данни ADO обекти: Connection Command Recordset
Въведение в езика SQL Основната структура на SQL (SELECT, UPDATE, INSERT INTO, DELETE) Извикване на заявка на Microsoft Access от Excel Forms за поддръжка на използването на бази данни
Изисквания
Умение за работа с електронна таблица, основни познания (референции, диапазони, листове, ...). Не са необходими познания за създаване на макроси, SQL или писане на код в VBA.
Oтзиви от потребители (5)
Гъвкавост на треньора. Изчерпателни отговори на всеки въпрос.
Krystyna Szpala - Sogecap SA Branch in Poland
Course - Visual Basic for Applications (VBA) for Analysts
Machine Translated
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
Course - 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
Course - Visual Basic for Applications (VBA) for Analysts
Detailed examples & training material.
KAREN LOUW - BMW
Course - Visual Basic for Applications (VBA) for Analysts
He was prepared and also give good pointers