VBA:Initiation+Approfondissement

Loader DigitalCityEen ogenblik, aub...

VBA:Initiation+Approfondissement

(Réf.104)
35
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

Leer hoe je een applicatie ontwikkelt met VBA - Leer over Word en Excel objecten - Leer over SQL en het ADO model

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

VBA-functies gebruiken

Definitie en syntaxis van een functie
Voorgedefinieerde functies
Een functie maken
Een functie als formule gebruiken in Excel

Workshop: Een conversiefunctie maken

Omgaan met VBA-fouten

Een aangepaste foutafhandeling integreren
Uw foutmelding definiëren
De uitvoering van de macro hervatten nadat fouten zijn afgehandeld

Koppeling van Word naar Excel

Het objectensysteem in Word
Het Document-object
Het Alinea-object
Het Selectie-object

Workshop: Gegevens exporteren van Excel naar Word

Outlook aan Excel koppelen

Het objectsysteem in Outlook
Het object mailItem
Het object contactItem

Workshop: Gegevens uit een Excel-werkmap ophalen en automatisch per e-mail verzenden

VBA gebruiken in Access

Het DoCmd-object
Het Form-object

Een Excel-bestand koppelen aan een Access-database

Het ADO data access model
Inleiding tot SQL queries
Ophalen van Access records in Excel (SELECT)
Wijzigen van informatie in Access via Excel (INSERT, UPDATE, DELETE)

TOSA VBA-certificering

VBA reviews
Questions/Answers
Slagen voor de TOSA certificering

Slagen voor de certificering (indien gefinancierd)

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.