Wat zijn de doelstellingen van de opleiding?
Opleidingsprogramma
Inleiding
Inleiding tot VBA
Waarom VBA
Ontwerpen van een programma
Hoe een macro werkt
De eerste stappen in VBA
Een eerste macro maken (Sub)
De macro-opnametoestel gebruiken
De code van een opgenomen macro bekijken
Taalsyntaxis
Workshop: Oefenen met de macroregistreerder
Inzicht in het principe van voorwerpen
Wat is een object?
Het belang van objecten in Office
Gebruik van de Object Explorer en Office Help
De belangrijkste Excel-objecten
Cellen benaderen (Bereik)
Bladen benaderen (Werkblad)
Werkmappen benaderen (Werkboek)
De software benaderen (Toepassing)
Workshop: bewerkingen op een werkmap uitvoeren via Excel-objecten
Waarden manipuleren in VBA
Variabelen begrijpen en gebruiken
Gegevenstypes aan variabelen toewijzen (tekst, getal, datum, enz.)
Operatoren (rekenkundig, vergelijking, logisch, enz.)
Een lijst met informatie opslaan met tabellen
Constanten maken en gebruiken
Activerende macro's
Knoppen invoegen in een blad
Snelkoppelingen toevoegen in het Office-lint
Gebeurtenisgestuurde macro's benutten
Macro's nestelen in andere (privaat/publiek)
Voorwaardelijke tests invoegen
Presentatie en belang van voorwaarden
Indien-voorwaarden
Select Case-tests
Geneste voorwaardelijke tests
Workshop: Een tabel verschillend vullen volgens verschillende gevallen
Herhalende acties
Presentatie en belang van lussen
Een lus uitvoeren na een teller (For Next)
Een lus aanpassen aan een voorwaarde (Do While)
Alle elementen van een groep ophalen (For Each)
Workshop: Een samenvatting maken aan het begin van een Excel-werkmap
Formulieren gebruiken
Presentatie van formulieren
Toevoegen van besturingselementen (tekstvelden, vervolgkeuzelijsten, aankruisvakjes, enz.)
Aanpassen van de grafische interface van een formulier
Bepalen van de uit te voeren acties
Workshop: Een formulier maken om automatisch een tabel in te vullen