Kursplan
Makron
- Inspelning och redigering av makron
- Var makron ska lagras.
- Tilldela makron till formulär, verktygsfält, kortkommandon
VBA Miljö
- Visual Basic Editor och dess alternativ
- Kortkommandon
- Optimera miljön
Introduktion till procedurell programmering
- Procedurer: Funktion, Sub
- Datatyperna
- Villkorssatsen If... Då.... Elseif.... Annars.... Avsluta om
- Instruktion Case
- Slinga medan, tills
- Slinga för ... nästa
- Instruktioner bryter loopen (utgång)
Strängar
- Kombinera strängar (sammanfogning)
- Konvertering till andra typer – implicit och explicit
- Funktioner för bearbetning av strängar
Visuell grundinställning
- Ladda ner och ladda upp data till ett kalkylblad (celler, intervall)
- Ladda ner och ladda upp data till användaren (InputBox, MsgBox)
- Deklaration av variabler
- Variablernas omfattning och livslängd
- Operatörerna och deras prioriteringar
- Moduler för alternativ
- Skapa dina egna funktioner och använd dem i ett ark
- Objekt, klasser, metoder och egenskaper
- Skydda kod
- Manipulering och förhandsgranskning av säkerhetskoder
Felsökning
- Steg i bearbetningen
- Fönstret Lokalbefolkningen
- Omedelbart fönster
- Fällor - Klockor
- Anropa stack
Hantering av fel
- Typer av fel och sätt att undvika
- Samla in och hantera körningsfel
- Strukturer: Vid Fel Återuppta Nästa, Vid Fel GoTill etikett, Vid Fel GoTill 0
Excel Objekt Modell
- Objektet Application
- Arbetsboksobjekt och en samling arbetsböcker
- Arbetsblad för objekt och samling
- Objekt ThisWorkbook, ActiveWorkbook, ActiveCell ....
- Val av objekt
- Kollektionens sortiment
- Objekt Celler
- Visa data i statusraden
- Optimering med hjälp av ScreenUpdating
- Tidsmätningen med metoden Timer
Användning av externa datakällor
- Använda ADO-bibliotek
- Referenser till externa datakällor
- ADO-objekt:
- Samband
- Befallning
- Recordset (Recordset)
- Anslutningssträng
- Skapa anslutningar till olika databaser: Microsoft Access, Oracle, MySQL
Rapportering
- Introduktion till språket SQL Den grundläggande strukturen för SQL (VÄLJ, UPPDATERA, INFOGA I, TA BORT) Anropa en Microsoft Access fråga från Excel Formulär för att stödja användningen av databaser
Krav
Förmåga att arbeta med ett kalkylblad, grundläggande kunskaper (referenser, intervall, ark, ...). Ingen kunskap krävs för att skapa makron, SQL eller skriva kod i VBA.
Vittnesmål (7)
Det jag gillade mest med träningen var tränarens kunskap om Excel. Jag uppskattade att lära mig användbara saker som genvägar och formler som jag kan använda varje dag.
Martin
Kurs - 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
Kurs - 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
Kurs - Visual Basic for Applications (VBA) for Analysts
Detailed examples & training material.
KAREN LOUW - BMW
Kurs - Visual Basic for Applications (VBA) for Analysts
He was prepared and also give good pointers
Annemarie Van Aardt - BMW
Kurs - 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
Kurs - Visual Basic for Applications (VBA) for Analysts
I appreciate that the training was customized to our company's needs.