#120282 #Informatica

Excel VBA (ism Cevora)

Omschrijving

Visual Basic for Applications (VBA) is een programmeertaal die vaak voorkomende handelingen in programma's zoals Excel automatiseert waardoor er meer functiesmogelijkheden ontstaan.

Automatiseren van bepaalde (terugkerende) handelingen binnen Excel kan voor heel wat tijdsbesparing zorgen. U leert hoe u deze automatisatie binnen Excel kan programmeren met behulp van VBA (Visual Basic for Applications).

Voorkennis

Gevorderde kennis Excel.

Voor wie is deze opleiding bestemd?

Bedienden die hun kennis van Excel willen verbeteren.

Programma

Eerste stappen

  • een macro opnemen en uitvoeren
  • absolute versus relatieve opname
  • plaats van een macro (persoonlijke macro werkmap versus 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

VBA-venster en 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
  • declaraties
  • data types
  • gebruik van MsgBox en InputBox
  • 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 (grafieken, draaitabellen) besturen via VBA

Controls

  • controls toevoegen aan een sheet
  • eigenschappen wijzigen

Formulieren

  • ontwerpen en gebruik
  • toevoegen van controls
  • beheren van controls via code
  • integreren in procedures

Interactie met andere Office applicaties via VBA-code

Lesdata

Datum Startuur Einduur
13/12/2018 09:00 12:30
13/12/2018 13:00 16:30
20/12/2018 09:00 12:30
20/12/2018 13:00 16:30

Data en prijzen onder voorbehoud van onverwachte wijzigingen.

Locatie

  • Syntra West Kortrijk
  • Doorniksesteenweg 220
  • 8500 Kortrijk
Bekijk op Google Maps

Contact

  • T: 078/353 653
  • F: 050/403061
  • info@syntrawest.be