Excel VBA (ism Cevora)

Opleiding ICT en informatiemanagement 120282

Introductie

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

Omschrijving

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).

Voor wie is deze opleiding bestemd?

Bedienden die hun kennis van Excel willen verbeteren.

Voorkennis

Gevorderde kennis Excel.

Bijkomende info

Bent u bediende in een bedrijf met Paritair Comité 200 (na te vragen bij uw personeelsdienst), dan kan u deze opleiding gratis volgen. Uw inschrijving dient dan te gebeuren via cevora (www.cevora.be).

Bent u niet zeker van het Paritair Comité waaronder uw bedrijf valt, bezorg ons dan alle gegevens, inclusief het RSZ nummer en wij vragen dit voor u na. Behoort u alsnog tot het desbetreffende Paritair Comité, dan bezorgen wij uw inschrijving aan Cevora.

Valt u niet onder Paritair Comité 200, dan wordt het bedrag zoals vermeld op onze website gefactureerd.

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

Deze opleiding wordt georganiseerd door onze partner SBM, cvba Skilliant.

Lesdata

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

Deze data zijn nog onderhevig aan wijzigingen.

Locatie

  • Escala Kortrijk
  • Doorniksesteenweg 220
  • 8500 Kortrijk
Bekijk op Google Maps

Contact

  • T: 078 35 39 30
  • F: 051/268754
  • info@escala.be

Lesdata

Datum Startuur Einduur
woensdag 05/06/2019 09:00 12:30
woensdag 05/06/2019 13:00 16:30
woensdag 12/06/2019 09:00 12:30
woensdag 12/06/2019 13:00 16:30

Deze data zijn nog onderhevig aan wijzigingen.

Locatie

  • SBM Gent
  • Tramstraat 63
  • 9052 Zwijnaarde
Bekijk op Google Maps

Contact

  • T: 078 35 39 30
  • F: 051/268754
  • info@escala.be