1
Een herinnering aan de basisprincipes van ontwikkeling
- Leer meer over de fundamentele objecten en verzamelingen: werkmappen, werkbladen, bereiken en cellen.
- Basis syntaxis beheersen: conditionals en lussen, variabelen.
- Herstelbare fouten in code beheren. Fouttypes identificeren en debugging tools gebruiken.
Praktisch werk
Beperk instructies selecteren om de code te optimaliseren. Gebruik een foutafhandeling.
2
Geavanceerde syntaxis
- Objectvariabelen, arrayvariabelen en dynamische arrays gebruiken.
- Aangepaste functies en een bibliotheek met extra macro's maken (AddIn).
- Roep een procedure of functie aan met ByRef- of ByVal-argumenten.
- Windows API's gebruiken: de belangrijkste API's die handig zijn bij het ontwikkelen van Excel.
Praktisch werk
Een project analyseren en structureren met behulp van subprogramma's. Functies maken die toegankelijk zijn vanuit andere werkmappen.
3
Geavanceerde Excel-objecten, gebeurtenissen
- Lijsten, filters, subtotalen en draaitabellen maken: constructie en manipulatie met behulp van programmeren.
- Gebruik de rekenfuncties van Excel in VBA (werkbladfunctie).
- Automatiseer het maken en wijzigen van een grafiek met VBA.
- Werkboek- en bladgebeurtenissen identificeren. Het argument Annuleren gebruiken. Het openen van een werkmap beveiligen.
Praktisch werk
Een DCT en een grafiek maken met VBA. Automatiseren van de implementatie van resultaten berekend op een bereik van cellen.
4
Gebruikersinterface
- Programmeer het importeren van externe gegevens (txt, csv...).
- Stel de parameters in voor het openen en opslaan van een Excel-bestand (GetOpenFileName).
- Bouw een Userform met vervolgkeuzelijsten met meerdere selecties.
Praktisch werk
Gebruik een dialoogvenster of UserForm om een extern bestand te openen en de gegevens te verwerken.
5
Andere toepassingen en bestandsbeheer
- Verwijzend naar een boekhandel.
- De koppeling programmeren met Word of PowerPoint: automatisering gebruiken.
- Toegang tot bestanden in een map (FileSystemObject).
Praktisch werk
Automatiseer de export naar Word of PowerPoint van een tabel die is gemaakt door te programmeren. Maak een lijst van de bestanden in een map. Optie: certificeer u vaardigheden met TOSA®.