Cursusaanbod
Macros
- Het opnemen en bewerken van macros
- Waar u macros opslaat.
- Macros koppelen aan formulieren, werkbalken of toetsencombinaties
VBA-omgeving
- De Visual Basic Editor en diens instellingen
- Toetsenbordafkortingen
- Het optimaliseren van de omgeving
Inleiding tot procedurele programmeren
- Procedures: Function en Sub
- De verschillende datatypen
- De voorwaardelijke uitspraak If...Then....Elseif....Else....End If
- Case-instructies
- Lussen zoals While, Until en For...Next
- Instructies om lussen te onderbreken (Exit)
Tekstverwerking
- Het samenvoegen van tekst (concatenatie)
- Conversie naar andere datatypen – impliciet en expliciet
- Functies voor verwerking van tekst
Visual Basic in Excel
- Het lezen uit en schrijven naar werkbladen (Cells, Range)
- Het communiceren met gebruikers via InputBox en MsgBox
- Het declareren van variabelen
- De reikwijdte en levensduur van variabelen
- Operatoren en hun prioriteitsvolgorde
- Aanmaken van modules
- Het maken van eigen functies en deze gebruiken in een werkblad
- Objecten, klassen, methoden en eigenschappen
- Codebeveiliging
- Beveiligingscontrole tegen ongeautoriseerde wijzigingen aan code
Debuggen
- Het stap-voor-stap uitvoeren van code
- Gebruik van het Locals-venster
- Het Immediate-venster voor snelle testen
- Watch-expressies en controlepunten<\/li>
- Call Stack voor nalezen van opeenvolging van procedures
Foutafhandeling
- Verschillende soorten fouten en manieren om ze te voorkomen
- Het vastleggen en afhandelen van runtime-fouten
- De constructies On Error Resume Next, On Error GoTo label en On Error GoTo 0
Het Excel-objectmodel
- Object Application en diens eigenschappen
- Workbook-object en de verzameling van werkboeken
- Worksheet-object en de verzameling werkbladen
- De objecten ThisWorkbook, ActiveWorkbook en ActiveCell etc.
- Het selecteren van objecten
- Verzameling Range en het beheren van cellen
- Het weergeven van informatie in de statusbalk
- Het optimaliseren door gebruik van ScreenUpdating
- Tijdsmeting via de Timer-methode
Gebruik van externe gegevensbronnen
- Werken met de ADO-bibliotheek
- Het maken van verwijzingen naar externe databases
- De belangrijkste ADO-objecten:
- Connection
- Command
- Recordset
- Het instellen van verbindingsreeksen
- Het aansluiten op diverse databases: Microsoft Access, Oracle en MySQL
Rapportage
- Inleiding tot de SQL-taal en de basisstructuur ervan (SELECT, UPDATE, INSERT INTO, DELETE)
- Het oproepen van queries uit Microsoft Access vanuit Excel
- Vormgeving van formulieren die het werken met databases ondersteunen
Vereisten
- Basiskennis van Excel-functies zoals werkbladen, formules, tabellen en het ordenen of filteren van gegevens
- Ervaring met het opstellen, bijwerken of beoordelen van rapporten in Microsoft Excel
- Eerdere programmeerervaring is niet vereist
Doelgroep
- Analisten die hun dagelijkse Excel-taken willen automatiseren
- Bedrijfsmedewerkers die regelmatig met gegevens en rapportages in Excel werken
- Teamleden die eenvoudige macros willen maken of praktische VBA-oplossingen voor dagelijks gebruik ontwikkelen
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (7)
Wat ik het meest waardeerde aan de training was de kennis van de trainer over Excel. Ik vond het fijn om nuttige dingen te leren zoals sneltoetsen en formules die ik elke dag kan gebruiken.
Martin
Cursus - Visual Basic for Applications (VBA) for Analysts
Automatisch vertaald
De training vond ik perfect, het opende mijn ogen voor veel dingen waarvan ik me niet bewust was. Direct ter zake met veel oefeningen, voor sommige mensen was het misschien wel te snel, maar dankzij mijn ervaring vond ik dat niet zo.
Maen Hatoum - Red Bull GmbH
Cursus - Visual Basic for Applications (VBA) for Analysts
Automatisch vertaald
Het specialistische kennis was geweldig! De manier waarop je dat hebt opgesplitst, zodat we het konden begrijpen, was fantastisch. Ik denk dat ik gewoon moet beginnen met de eenvoudige dingen. Het Laatste Onderwerp was wat geavanceerder en ik had moeite om bij te blijven, maar ik zal er wel komen :)
Zaskia Stanz - BMW
Cursus - Visual Basic for Applications (VBA) for Analysts
Automatisch vertaald
Gedetailleerde voorbeelden en trainingsmateriaal.
KAREN LOUW - BMW
Cursus - Visual Basic for Applications (VBA) for Analysts
Automatisch vertaald
Hij was goed voorbereid en gaf ook nuttige aanwijzingen
Annemarie Van Aardt - BMW
Cursus - Visual Basic for Applications (VBA) for Analysts
Automatisch vertaald
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
Cursus - Visual Basic for Applications (VBA) for Analysts
Automatisch vertaald
I appreciate that the training was customized to our company's needs.
Rosanne Tanti
Cursus - Visual Basic for Applications (VBA) for Analysts
Automatisch vertaald