Excel met VBA (Visual Basic for Applications)

MS Excel is zeer krachtige software. Daarmee vertellen we je niks nieuws. Maar wist je dat je de functionaliteit van MS Excel stevig kan uitbreiden door zelf eigen, kleine programma’s te schrijven in Excel? Dat gebeurt via VBA, Visual Basic for Applications.  Deze VBA opleiding maakt je vertrouwd met de enorme mogelijkheden van VBA, zodat je op het einde van deze training je eigen programma’s kan ontwikkelen.

Duurtijd
  • Nog geen startdatum bekend. Klik op "Hou me op de hoogte", wij doen de rest
Locatie
  • Nog niet beschikbaar
Kenmerken opleiding
  • Kortlopende opleidingen
  • Bijscholing
Bespaar op je opleiding
  • kmo-portefeuille
  • opleidingscheques

Doelgroep

- Excel-gebruikers die de mogelijkheden van Excel willen uitbreiden door zelf functionaliteiten te programmeren
- Excel-gebruikers die repetitieve handelingen willen samenbrengen in één programma
- Excel-gebruikers die een gebruiksvriendelijke omgeving willen maken voor zichzelf of voor anderen, waarbij deze andere gebruiker zonder Excel-kennis toch Excel-bestanden kan creëren

Voorkennis:

Basisfunctionaliteiten van Excel goed onder de knie hebben. Best zijn het ook gebruikers die Excel zeer regelmatig gebruiken.

Programma-inhoud:

I. Wat is Visual Basic for Applications? Een korte theoretische inleiding met aandacht voor enkele belangrijke instellingen.
II. Een macro opnemen
III. Output via V.B.A. (MsgBox, de methode Cells, het object Range)
IV. Input via V.B.A. (InputBox, de methode Cells, het object Range, Msgbox)
V. Inhoudelijke verwerking van gegevens (de operatoren van V.B.A., V.B.A.-functies, Excel-functies in V.B.A. gebruiken, formules programmeren, functies programmeren)
VI. Opmaak van gegevens programmeren
VII. De structuur van een werkblad programmeren
VIII. Werken met variabelen, variabelen declareren, een variabele aan een gegevenstype toewijzen, arrayvariabelen
IX. Een procedure starten (via grafische objecten, de werkbalk Snelle toegang, formulierbesturingselementen, ActiveX-controls, "automatische" macro's)
X. Programmastructuren (voorwaardelijke constructies, ""loop"-constructies, GoTo,...)
XI. Zelf een dialoogvenster programmeren, ingebouwde dialoogvensters van Excel programmatorisch aanpassen
XII. Objecten van Excel (grafieken, grafische objecten, draaitabellen,...) programmatorisch aanpassen
XIII. Tips en trucs