Aangeboden leervormen
Microsoft Office Excel Programmeren VBA Vervolg (OEVBAV)
In deze praktijkgerichte cursus leer je hoe je Visual Basic for Applications (VBA) kunt gebruiken om procedures (macros) te schrijven waarmee je Excel kunt aansturen. Er wordt aandacht besteed aan de belangrijkste elementen uit het Excel-objectmodel. Specifiek wordt er onder andere aandacht besteed aan werkmappen, werkbladen, cellen en verzamelingen van cellen (bereiken), gebeurtenissen (events), het maken van eigen dialoogformulieren en koppelingen met databases. Zo zal je onder andere zien hoe je via VBA formules in cellen kunt plaatsen, rijen uit een database kunt kopiëren, autocorrectie kunt introduceren en wizard-achtige formulieren kunt bouwen.
Voor wie
Heb jij al ervaring met VBA in Excel? Dan is deze training iets voor jou. Wel is het vereist dat je kennis en ervaring met met VBA in Excel
Programma
Herhaling VBA Excel Basis
• Wat is visual basic
• Variabele en constanten
• Range
• Functies
• Beslissingsstructuren
Variabelen
• Option Explicit
• Option Base
• Option Private Module
• Levensduur van variabelen
• Arrays declareren
• ByRef en ByVal
• Array dynamisch maken
Functies
• Gevorderde Excel functies
• Worksheet functies
• Andere belangrijke functies
• Tekst/datumfuncties
• Zelfgemaakte functies
• Functies met parameters
• Zelfgemaakte functie gebruiken
Het Object model
• Objecten
• Collecties
• For..Each
• Eigenschappen
• Methodes
• Gebeurtenissen
Range
• Functies voor het testen van cellen
• Zoeken en vervangen
Werken met tabellen
• Selecties
• Invoegen regels/kolommen
• Tabel verwijderen
• Inhoud tabel verwijderen
• Rijen en kolommen aanpassen
• Tabel gegevens gebruiken in Array
• Gegevens sorteren
• Gegevens importeren
Werkmap en blad
• Workbooks
• Worksheets
Formulieren
• Werkset besturingselementen
• Eigenschappen besturingselementen
• Uitvoeren van een formulier
• Gebeurtenis procedures van formulier
• Formulieren en programmacode
• Voorbeeld formulier
• Verschillende soorten besturingselementen
Voorkennis
Microsoft Excel programmeren in VBA basis
Examen
Duur training
Klassikaal: 3 dagen