|
www.infidem.be - info@infidem.be Tel.: +32 (0)11 24 44 80 Fax: +32 (0)11 21 44 74 |
VBA - Excel
SitueringAutomatiseren van bepaalde (terugkerende) handelingen binnen Excel kan voor heel wat tijdsbesparing zorgen. In deze opleiding leert u hoe u deze automatisatie binnen Excel kan programmeren met behulp van VBA (=Visual Basic for Applications)
DoelgroepDeze opleiding is bestemd voor iedereen die beschikt over een gevorderde kennis van Excel.
Programma
- De eerste stappen:
- Een macro opnemen en uitvoeren
- Absolute vs. Relatieve opname
- Plaats van een macro (persoonlijke macro werkmap vs. Huidige werkmap)
- Uitvoeren met behulp van Excel-tools:
- Verkorte toetsen
- VB-werkbalk
- Opdrachtknoppen toevoegen aan werkbalken, menu’s
- Opdrachtknoppen op een blad
- Voordelen van VBA tov macro’s, waarom VBA gebruiken
- Het VBA-venster & terminologie
- Modules
- Procedures
- Project Verkenner
- Eigenschappen Venster
- Objects, Properties, Methods, Collections
- Events
- Analyse van de Code:
- Link leggen tussen Excel gebeurtenis en VBA-code
- Aanpassen van de code: wijzigen en toevoegen van code
- Help:
- Help- functie
- Objecten Overzicht
- Variabelen
- Naming Conventions
- Gebruik van MsgBox en InputBox
- Declaraties
- Data Types
- Scope
- Arrays
- Controle structuren
- Condities: If, SelectCase
- Loops: Do…Loop/While, For…Next/Each
- Nesting
- Functies
- Aanmaken en gebruiken van Functies
- Add-Ins
- Excel Objecten
- Excel Objecten (grafieken, draaitabellen) besturen via VBA
Duur3 dagen
|