Realdolmen Education

Details

Excel Macro's

Deze cursus is momenteel niet ingepland op de open kalender, maar kan op aanvraag georganiseerd worden.

Cursus aanvragen

Aantal dagen

1 day(s)

Doelgroep

Deze cursus is bedoeld voor ervaren Excel-gebruikers die repetitieve taken in een Excel-bestand willen automatiseren.

Voorkennis

Er wordt een grondige voorkennis van Excel verwacht, zeker voor wat betreft de taken die men wil automatiseren.

Doel

Inzicht verwerven in de Macro Recorder en basisvaardigheden in de Visual Basic Editor met betrekking tot Excel.

Methode

Klassieke training met aandacht voor individuele begeleiding en mogelijkheid tot het stellen van vragen. Aan de hand van oefeningen kan de cursist de mogelijkheden van het programma onmiddellijk in praktijk omzetten. Elke cursist beschikt hierbij over zijn eigen werkstation.

Beschrijving

In Excel kunnen taken geautomatiseerd worden via de geïntegreerde programmeertaal VBA. Het is echter mogelijk om deze code te genereren via een Macro Recorder. Deze tool maakt het mogelijk dat ook niet-programmeurs repetitieve taken kunnen automatiseren.

In deze module wordt het opnemen en afspelen van macro’s uitgelegd. Daarnaast worden ook enkele basisvaardigheden van de VBA-editor en van de taal VBA besproken, zodat minimale wijzigingen aan de code kunnen gebeuren.

Inhoud

  • Inleiding
  • Voorbereiding macro’s
  • Macro's maken via de Macro Recorder
  • Macro's uitvoeren
    • Via de Ribbon (Lint)
    • Via sneltoetsen
    • Via een knop in de Quick Access Toolbar
    • Via een opdrachtknop in een werkblad
    • Macro's koppelen aan een grafisch object
  • Beheer van opgenomen macro's
    • Opties wijzigen
    • Verwijderen
    • Wijzigen
  • Bespreking van de Visual Basic Editor
  • Wijzigen en schrijven van programmacode in een opgenomen macro
    • Leesbaarheid
    • Variabelen en constanten
    • Expressies (of berekeningen)
    • Interactie met de gebruiker
    • Eigenschappen van objecten
    • Methoden van objecten (acties)
  • Enkele interessante programmastructuren
    • IF THEN
    • SELECT CASE
    • FOR NEXT
    • DO LOOP
  • Zeer bondige bespreking van objecten, collecties, eigenschappen en methoden
    • Application
    • Workbooks
    • Workbook
    • Worksheets
    • Worksheet
    • Range
    • Cells