In deze cursus leer je veelvoorkomende taken in Excel automatiseren met VBA. Je werkt met de VBA-editor, procedures, variabelen en Userforms. Optioneel ook aandacht voor Copilot.

  • Automatiseer Excel met krachtige VBA-code
  • Je werkt efficiënt met de VBA-editor
  • Praktijkvoorbeelden uit je eigen werk
  • Optionele aandacht voor Copilot in Excel
  • Persoonlijke begeleiding op jouw niveau

Incompany

Aanbevolen aantal dagen: None
Groep: tot maximaal 8 personen
Locatie: Incompany, heel Nederland
Taal: Nederlands of engels
Investering: op aanvraag
Zijn er nog andere wensen of behoeften? We kunnen de training op maat maken.

Met VBA til je je Excel-werk naar een hoger niveau. Je automatiseert taken, schrijft eigen functies en bouwt slimme formulieren. Optioneel kijk je ook naar Excel met Copilot, zodat je AI en VBA naast elkaar leert inzetten.

Omschrijving

In deze cursus Excel VBA werk je aan het automatiseren van veelvoorkomende taken in Excel met behulp van VBA-code. Je leert hoe je codes genereert en aanpast via de VBA-editor en hoe je het objectmodel van Excel inzet voor slimmere spreadsheets. Je maakt procedures, gebruikt variabelen en programmeert eigen functies en Userforms. Ook foutafhandeling en automatisch opstartende procedures komen aan bod. De cursus besteedt optioneel aandacht aan het werken met Microsoft 365 Copilot in Excel, zodat je ook ervaring opdoet met AI-ondersteuning naast VBA.

Onderwerpen

  • Inzicht in het Excel-objectmodel en de basisbegrippen van VBA
  • Effectief werken met de VBA-editor
  • Procedures en subprocedures maken
  • Variabelen aanmaken en gebruiken
  • Eigen functies schrijven in VBA
  • Programmeertechnieken toepassen voor lussen en voorwaarden
  • Formulieren en Userforms programmeren
  • Procedures die automatisch opstarten
  • Omgaan met foutmeldingen en debuggen
  • Optioneel: Excel gebruiken met Microsoft 365 Copilot

Resultaat

Na deze cursus automatiseer je zelfstandig terugkerende taken in Excel met VBA. Je schrijft en past codes aan in de VBA-editor, werkt met variabelen, procedures en eigen functies, en bouwt Userforms voor invoer. Je weet hoe je foutmeldingen afvangt en hoe je procedures automatisch laat starten. Het resultaat: sneller en plezieriger werken met Excel. Heb je gekozen voor de optionele Copilot-module, dan kun je ook AI inzetten om je VBA-werk in Excel te versnellen.

Doelgroep

Deze cursus is bedoeld voor Excel-gebruikers die regelmatig met macro's werken en hun spreadsheets naar een hoger niveau willen tillen met VBA. Denk aan medewerkers op finance-, controlling-, data- of analyse-afdelingen die terugkerende handelingen willen automatiseren en zelf maatwerk willen bouwen in Excel. Enige ervaring met Excel en macro's is een prettige basis.

Lesmethodiek

Je volgt deze training in onze openleervorm: één dag op locatie, waarbij je in een klein groepje aan de slag gaat met je eigen laptop en cursusmateriaal. De trainer loopt rond, beantwoordt je vragen en helpt je verder zodra je vastloopt.

Doordat iedereen op zijn eigen tempo werkt, bepaal je zelf waar je de nadruk op legt. Heb je een eigen praktijkvoorbeeld? Neem het mee, dan werk je direct aan een vraagstuk uit je werk. Wil je optioneel ook kennismaken met Copilot in Excel? Dat kan tijdens dezelfde lesdag.

Voorkennis

Je werkt regelmatig met Excel en kent de basis van formules en functies. Ervaring met macro's is handig, maar geen must. Je hoeft nog geen programmeerervaring te hebben. Wil je meer halen uit je spreadsheets? Dan ben je hier op je plek.

Opmerkingen

We gebruiken tijdens deze cursus Engelstalig cursusmateriaal.

Lesvorm

Deze training wordt aangeboden op basis van onze Open Leervorm-lesmethode. Dat betekent dat je onder actieve begeleiding van onze trainer zelfstandig aan het werk gaat om je de stof eigen te maken. Zo kun je in je eigen tempo je leerdoelen halen zonder daarbij gehinderd te worden door een sneller of langzamer tempo van je medecursisten. De trainer ziet erop toe dat je op schema blijft en je leerdoelen haalt. Deze leervorm biedt ruimte aan maatwerk. Je krijgt de gelegenheid om voorbeelden uit je eigen praktijk en IT-omgeving in te brengen waardoor je nog specifieker leert. meer...

Taal

De training wordt standaard verzorgd in het Nederlands. De trainer beheerst de Engelse taal. Er kan gebruik gemaakt worden van Engelstalig cursusmateriaal. Bij inschrijving van minimaal 3 deelnemers kan de training ook geheel in het Engels verzorgd worden.

De beste training voor jou

Bij Learnit vind je altijd een training waarmee je verder komt. Van (technische) IT skills tot communicatie of persoonlijk leiderschap. Daarbij kan je kiezen uit de trainingsvorm die jij het prettigst vindt: een klassikale training, een maatwerktraining bij jou op kantoor, een online cursus of een e-learning. Wij hebben voor iedereen de juiste training en trainingsvorm. Want leren op de manier die het best bij jou past, zorgt voor de beste resultaten.

Deelnemers volgen een klassikale training bij Learnit

Waarom kiezen voor een training bij Learnit?

  • Altijd en overal persoonlijk

    Persoonlijke aandacht en een prettige sfeer. Of je nou een cursus volgt bij ons, op kantoor of op je pc, wij zorgen dat je je genoeg thuisvoelt om je grenzen te verleggen.

  • Gewoon doen!

    Nieuwe mogelijkheden ontstaan als je in beweging komt. Scherp blijft. Steeds nieuwe stappen zet. Wij stimuleren je om de stap te wagen en er echt voor te gaan.

  • Groeien door kennis en inspiratie

    Ontdek iets nieuws. Versterk je kwaliteiten. En kies je eigen weg. Wij helpen je groeien met trainingen en leervormen die echt bij jou passen.

  • Skills voor de toekomst

    We denken altijd in mogelijkheden en win-win. En we werken elke dag aan nieuwe oplossingen voor morgen. Door opleidingen te bieden waarmee jij goed voorbereid bent op de toekomst.

  • Samen werken aan kwaliteit

    Aan loze beloftes doen wij niet. Maar wel aan kwaliteit, kennis en ervaring. Een breed cursusaanbod mogelijk gemaakt door onze geïnspireerde medewerkers en trainers.

  • Begrijpen en begrepen worden

    We luisteren naar wat er bij jou leeft. Waar jij behoefte aan hebt. Want daar begint onze oplossing, ons maatwerk. Elkaar goed begrijpen en helder communiceren, daar geloven wij in.

Bekijk meer over Learnit
Trainer en cursisten werken samen tijdens een Learnit-training

Samen verder komen

Een training volgen bij Learnit betekent samen leren. Samen met jouw ervaren trainer, samen met je cursusgroep of samen met je collega’s. En of je de training nou thuis, op jouw kantoor of op één van onze trainingslocaties volgt, wij zijn altijd bereikbaar om je te helpen. Onze kennis met jou te delen op zo’n manier dat jij er echt wat aan hebt. Samen verder komen door persoonlijke aandacht en elkaar goed begrijpen; daar geloven wij in.

Direct toepassen in je werk

Theorie uit een boekje leren waar je vervolgens weinig mee kan in je werk? Niet bij Learnit! Welke training je ook volgt bij ons, je kan er direct mee aan de slag op je werkplek. Door jouw unieke leerdoelen die je aan het begin van de training samen met de trainer bepaalt. Door de afwisseling van theorie en (interactieve) praktijkopdrachten. En door de uitdagingen waar jij tegenaan loopt in je dagelijks werk mee te nemen naar de training.

Cursist past het geleerde direct toe op de werkplek

Reviews

Wat anderen zeggen over deze training

Cursus Excel VBA reviews - Gemiddeld cijfer 8.4

  • “Het lesmateriaal is opbouwend, docent weet waar hij het over heeft, ook buiten de boeken om. Het is dus ook mogelijk om vragen te stellen over zaken waar je zelf tegenaan loopt.”

    J.R. de Jong, Unica- Excel VBA
    Beoordeling 7.6
  • “Een goede cursus om een gestructureerde basis te leggen voor werken met/ programmeren in VBA.”

    D.J.H. Berens, Detailresult Services- Excel VBA
    Beoordeling 9.2
  • “De Cursus Excel 2010 VBA geeft een goede start over Macro's en het programmeren ervan!”

    Tuncay Sahin- Excel VBA
    Beoordeling 7.8
  • “Alles aan deze cursus was goed. Goed geregeld vooraf, goede locatie, goede lunch en vooral goed en duidelijk cursusmateriaal en een deskundige trainer. Ik ben erg enthousiast en zou dit zeker aan anderen aanbevelen.”

    D. Bakker, TNO- Excel VBA
    Beoordeling 9.4
  • “In een korte tijd leer je de beginselen van VBA/Excel onder de knie te krijgen, waarbij de mogelijkheid wordt geboden om je eigen praktijkvoorbeelden te gebruiken.”

    A. van der Spreng, OneSolution Informatisering B.V.- Excel VBA
    Beoordeling 10.0
  • “Goed verzorgde training met een goede trainer op een prima locatie en goede verzorgde lunch.”

    A. Stevens, Drillmasters- Excel VBA
    Beoordeling 7.8
  • “Leuke inspirerende cursus, heb dingen geleerd en ideeën op gedaan waarvan ik niet wist dat dit mogelijk was met Excel en VBA. Terwijl ik normaal gesprokken toch veel Excel gebruik in mijn dagelijkse werk als tool/hulpmiddel.”

    L. van Gaalen- Excel VBA
    Beoordeling 9.2
  • “Het is leuk en erg leerzaam zeker een aanrader. Ik heb er veel van geleerd en zal er in de toekomst veel aan hebben.”

    Youri de Beurs, Excel VBA- Excel VBA
    Beoordeling 8.0
  • “Uitstekende training wanneer je kennis wilt krijgen van de werkwijze en logica achter VBA/Macro's. Zorgt er uiteindelijk voor dat je naast opnemen van Macro's ook in staat bent zelf formules en programma's te schrijven. Bied veel houvast om zelf op onderzoek te gaan naar wat er allemaal mogelijk is met VBA. Ik kende al wat van het opnemen van macro's, maar dit heeft me inzicht gegeven in hoe VBA werkt en waar je op moet letten. Top!”

    J. Peters, Estepe- Excel VBA
    Beoordeling 8.2
  • “goede indruk. Je begrijpt de structuur en opbouw van VBA veel beter. Voor alle editors een aanrader, je snapt nu hoe het echt werkt!”

    A. de Blieck, Randstad Nederland B.V.- Excel VBA
    Beoordeling 8.6
  • “Locatie waar de training gegeven wordt, is erg goed bereikbaar. Tijden waarop de training plaatsvond, was erg prettig (10:00 - 17:00, dus niet te vroeg en niet al te lang). Training zelf was erg goed. Je had de ruimte om in eigen tempo te leren en eventueel langer stil te staan bij onderdelen waar je meer van wilt weten.”

    Mark Krijnen, Cofely Talent BV- Excel 2003 Vervolg
    Beoordeling 7.7
  • “Voor een ieder die dit leest en op zijn/haar werk veel te maken heeft met Excel, is dit zeker een aanrader. Ondanks dat je denkt dat je kennis heb van Excel, zitten er zeker nog veel mogelijkheden binnen het programma die je nog niet wist en na de training op je werk kan oefenen/toepassen.”

    L. van den Berg, APM Terminals Rotterdam B.V.- Excel 2003 Vervolg
    Beoordeling 7.4
  • “Ook al denk je al veel van Excel te weten, je leert altijd wel iets bij. De mogelijkheden zijn enorm.”

    Arline de Rooy, SMT Netherlands B.V.- Excel Basis
    Beoordeling 7.9
  • “Duidelijke en nuttige training met praktijkgerichte onderwerpen. Trainer is enthousiast en motiveert.”

    R. Bezemer, Tax Consultants International B.V.- Excel Vervolg
    Beoordeling 8.8
  • “Prima training. Werkt op eigen tempo. Begeleiding is erg goed en denkt mee in jouw eigen problematiek. Voor alle niveaus een aanrader.”

    S. van den Brink, Beter Wonen- Excel Basis
    Beoordeling 9.0
  • “Erg leerzame training: aanrader voor iedereen die af en toe of regelmatig met Excel werkt!”

    Lotte Dijk, BIJ12- Excel Draaitabellen, formules en functies
    Beoordeling 8.0
  • “Erg duidelijke cursus in een prettige sfeer gegeven. Zeker aan te raden voor mensen die nog nooit met excel gewerkt hebben, maar ook voor minder ervaren gebruikers een aanrader.”

    W. Kievit, Mondo Minerals- Excel 2003 Basis
    Beoordeling 7.6
  • “Twee dagen training gehad in Excel Basic 2013. De leuke opdrachten uit het lesmateriaal hebben meer gebracht dan jaren zelf ploeteren en proberen. Zeker de moeite waard!”

    J. Spoelder, BOAL B.V.- Excel Basis
    Beoordeling 9.2
  • “de training was nuttig, ik heb ervan genoten, de trainer was geweldig en ik raad het zeker aan.”

    R. Abdullah - CEVA Logistics- Excel Vervolg
    Beoordeling 8.8
  • “Ook al denk je al veel van Excel te weten, je leert altijd wel iets bij. De mogelijkheden zijn enorm.”

    Arline de Rooy, SMT Netherlands B.V.- Excel Basis
    Beoordeling 7.9
  • “Ik heb de afgelopen 2 dagen de cursus excel bassis gevolgd en ik ben door deze cursus een stuk handiger geworden met excel.”

    Nicole Dekkers, Scania- Excel Basis
    Beoordeling 8.3
  • “De training zit goed in elkaar met veel praktijkoefeningetjes. Enthousiaste docent met veel vakkennis. De behandelde stof kan je thuis of op je werk nog eens herhalen dankzij de meegekregen werkmap en schijf, ideaal.”

    P.A. Pollen, CBS- Excel 2002 Basis
    Beoordeling 8.6
  • “Ik vind het heel prettig dat je op je eigen tempo door de lesstof heen kan gaan.”

    M. Schaars, Deltascholen- Excel Basis
    Beoordeling 8.0
  • “Nuttige tijdsbesteding, je kunt in je eigen tempo bezig en krijgt voor alle belangrijke onderwerpen oefeningen.”

    A. Leeuwendal- Excel Draaitabellen, formules en functies
    Beoordeling 8.0
  • “Ik kan deze training aan elke officegebruiker aanbevelen. De lesstof en het werktempo kan worden aangepast aan de eigen situatie en er is alle gelegenheid om vragen te stellen, waar dan ook goede antwoorden op komen.”

    M. Oostdijk, ROC Mondriaan- Excel Macro's en samenwerken met andere programma's
    Beoordeling 8.1
  • “Training op eigen tempo. Zelfstudie, waardoor je de voor jou belangrijkste onderdelen kunt benaderen.”

    Ellie Roxs, Woningstichting Laarbeek- Excel Vervolg
    Beoordeling 8.6
  • “De dagcursus Excel draaitabellen formules en functies is geschikt voor degene die in korte tijd de anatomie van de draaitabel wil leren kennen en zich de basiskennis eigen wil maken.”

    C. A. Busser, van der Meulen Sneek BV- Excel Draaitabellen, formules en functies
    Beoordeling 9.0
  • “Op mijn werk heb ik veel met Excel gedaan maar nooit een cursus voor gevolgd. De ervaring om vanaf het begin te beginnen met alle functionele betekenissen vond ik zeer leerzaam, ook het leersysteem heb ik als prettig ervaren.”

    J. Nieraeth, Rabobank- Excel Basis
    Beoordeling 9.5
  • “'Deskundig maatwerk, aanrader !!”

    F. van Dorst, DASD Holding- Excel Draaitabellen, formules en functies
    Beoordeling 9.0
  • “Goede cursus. Wat ik vooral erg op prijs heb gesteld is het feit dat ieder in een eigen tempo dat leert waar de interesse ligt.”

    J. Kelmanutu- Excel Basis
    Beoordeling 7.7
  • “De training van Learnit is een training die je een heel goed beeld geeft van wat je met Excel kunt doen. De professionele trainer geeft je vanaf moment een zelfstandig gevoel. Het is zeer leerzaam en prima te gebruiken.”

    B. Baveld, SIG Combibloc- Excel 2003 Basis
    Beoordeling 8.0
  • “Het was een zeer geslaagde training. Veel geleerd op een leuke / onderhoudende wijze.”

    H. Langkamp-Sikkelbein- Excel 2007
    Beoordeling 9.0
  • “Prima cursus door goede begeleiding en overzichtelijke opdrachten waarmee de nieuwe verworven kennis direct toegepast kon worden.”

    A. van der Gragt, Hamilton Bright- Excel 2013
    Beoordeling 8.0
  • "De PowerPivot training heeft onze groep veel inzichten gegeven. Gaandeweg pik je veel tips en tricks op die je werk veel efficiënter maken. Voor mensen die veel data verwerken of analyseren, is deze training zeker een aanrader."

    - Excel PowerPivot
  • “Intensieve 2-daagse training waar je veel van opsteekt en doordat er ruimte is om je werkgerelateerde vragen te bespreken bij de docent, sloot het goed aan bij mijn persoonlijke leerdoelen.”

    Elise van der Steen, DHL- Excel 2003 Vervolg
    Beoordeling 7.1
  • “Leuke cursus, waarbij je de kneepjes van het macro maken in simpele maar leuke oefenstof kunt aanleren. Zelfs een klein gedeelte visual basic wordt in de cursus meegenomen, waardoor je beetje een indruk krijgt hoe een macro in programmeertaal wordt opgebouwd.”

    R.A. Ritsma, Dr. Oetker- Excel Macro's en samenwerken met andere programma's
    Beoordeling 8.0
  • “Duidelijk en eenvoudig leerboekje, niveau is goed, prettige trainster die duidelijk uitleg geeft en op de juiste momenten anticipeert. Lestempo is goed, zeer professionele trainster. Leerzaam dus!”

    Ilonka Hadzikadunic, Besam- Excel Basis
    Beoordeling 8.4
  • “Duidelijk en voor iedereen. boek is erg duidelijk omschreven met veel voorbeelden en opdrachten. fijn dat je zowel boek als cdrom meekrijgt met alle oefeningen zodat je zelf na de cursus ook nog kunt oefenen en de kennis kan bijhouden.”

    S.Smolders, Kolibri Horeca Payrolling- Excel Draaitabellen, formules en functies
    Beoordeling 7.9
  • “Op een praktische manier is hier in 2 dagen een goede cursus Excel vervolg training gegeven met een uitstekende docent, op een prima locatie.”

    Peter Schwillend- Excel Vervolg
    Beoordeling 8.7
  • “Een leuke interactieve training, waar zowel ingegaan wordt op theorie als praktijk.”

    E. van Holland- Excel 2010
    Beoordeling 8.0
  • “'webinars zijn erg handig om snel kennis op te doen van specifieke onderdelen binnen een bepaald programma als Excel, Crystal Reports enz enz'”

    R. Klinge, SAHZ- Gratis webinar Draaitabellen in Excel 2010 en 2013
    Beoordeling 8.6
  • “Het lesmateriaal sloot goed aan bij mijn niveau (basis).Het feit dat een ieder met zijn eigen opdrachten bezig kon maakte dat het lestempo door je zelf bepaald kon worden dit heb ik als prettig ervaren, zo kon ik aandacht geven aan datgene wat voor mij van belang is. De groep was niet te groot waardoor er voldoende tijd was voor de individuele vragen aan de docent.”

    I. Kooistra, Verslavingszorg Noord Nederland- Excel 2003 Basis
    Beoordeling 9.1
  • “Leuke training waarin alles duidelijk uitgelegd wordt, maar waarin je ook zelf na moet denken. Iedereen kan in zijn/haar eigen tempo werken.”

    K. Villalba Weber- Excel 2003 Basis
    Beoordeling 8.5
  • “Ik kan de training echt aanbevelen. Na twee cursusdagen heb je zoveel geleerd dat je goed met excel kunt werken. Bovendien is het cursusmateriaal goed als naslagwerk te gebruiken.”

    Janine de Jong- Excel Basis
    Beoordeling 10.0
  • “Een korte cursus waarin je duidelijk kunt aangeven wat voor jou de aandachtpunten zijn, waardoor daar wat meer op in kan worden gegaan. Duidelijk lesmateriaal en de oefeningen worden simpel en duidelijk weergegeven.”

    T. Stickelbroeck, DB Schenker Rail Nederland N.V.- Excel 2003 Draaitabellen, formules en functies
    Beoordeling 7.6
  • “Praktijkgerichte training waarin je zelfstandig aan het werk gaat met theorie gevolgd door praktijkopdrachten, goede mix van theorie en praktijk.”

    Marco Vijftigschild- Excel Draaitabellen, formules en functies
    Beoordeling 8.6
  • “'Zeer leerzaam. Direct toepasbaar in de praktijk. Enthousiaste trainer met een duidelijke en persoonlijke uitleg.'”

    A. van der Grond, Hamliton Bright- Excel 2013
    Beoordeling 9.0
  • “De training is duidelijk en voor ieder niveau goed te volgen.”

    Saskia Benit, Afval Energie Bedrijf- Excel Basis
    Beoordeling 9.0
  • “Although I consider myself a quite advanced user, the course-instructor managed to teach me some new advanced options within excel which will make my life easier in the future.”

    F. Kluin, Wintershall- Excel Draaitabellen, formules en functies
    Beoordeling 7.9
  • “Een training die ik iedereen die met Excel werkt en daarbij wat meer moet doen dan de basishandelingen echt kan aanbevelen. De kwaliteit van het lesmateriaal en de deskundigheid van de trainer zijn uitstekend. Elk onderdeel wordt voldoende behandeld. De lesmethode van het zelfstandig werken in een prettige omgeving met goede sfeer en de opstelling van de trainer draagt er toe bij dat het geleerde goed wordt onthouden.”

    R. Groeneveld. Ministerie van Onderwijs, Cultuur en Wetenschap- Excel Vervolg
    Beoordeling 9.0

Learnit reviews

Bekijk alle trainingen

Veelgestelde vragen

In de cursus Excel VBA leer je hoe je veelvoorkomende taken in Excel automatiseert met Visual Basic for Applications. Je werkt met de VBA-editor, schrijft procedures en functies, gebruikt variabelen en programmeert Userforms. Ook krijg je inzicht in het Excel-objectmodel en leer je omgaan met foutmeldingen. Optioneel besteed je aandacht aan Excel met Microsoft 365 Copilot.

De cursus Excel VBA wordt aangeboden als openleervorm dag. Je werkt een volledige cursusdag in je eigen tempo aan de stof, met persoonlijke begeleiding van een ervaren trainer. Tijdens de inschrijving geef je aan welke Excel-versie je gebruikt, zodat je het juiste materiaal ontvangt. Je kunt ook een eigen praktijkvoorbeeld meenemen om gericht aan de slag te gaan.

Ja, voor de cursus Excel VBA heb je gevorderde kennis van Excel nodig. Je werkt al regelmatig met formules, functies en bij voorkeur ook met macro's. Programmeerervaring is niet vereist. De trainer bespreekt aan het begin van de dag jouw instapniveau en stemt de oefeningen daarop af, zodat je op je eigen niveau aan de slag gaat met VBA.

Ja, na afloop van de cursus Excel VBA ontvang je een certificaat van deelname. Dit certificaat bevestigt dat je de training hebt gevolgd en de behandelde onderwerpen, zoals werken met de VBA-editor, procedures, variabelen en Userforms, beheerst. Je kunt het certificaat toevoegen aan je cv of LinkedIn-profiel om je vaardigheden in Excel-automatisering aantoonbaar te maken voor werkgevers.

Ja, de cursus Excel VBA is ook als incompany-training beschikbaar. Je volgt de training dan met je eigen team op een locatie naar keuze, bijvoorbeeld op kantoor. De inhoud wordt afgestemd op jullie praktijksituatie, zodat je werkt met voorbeelden uit je eigen werkomgeving. Vraag een offerte aan voor de mogelijkheden en planning.

Bij de cursus Excel VBA krijg je een compleet cursusboek dat aansluit op jouw Excel-versie. Tijdens het inschrijven geef je aan welke versie je gebruikt, zodat het materiaal precies past bij je werkomgeving. Je kunt ook een eigen praktijkvoorbeeld meenemen om direct toe te passen op situaties uit je eigen werk. Na afloop houd je het materiaal als naslagwerk.

Een macro-cursus is voldoende als je vooral handelingen wilt opnemen en terugspelen, bijvoorbeeld het opmaken van een wekelijks rapport of het filteren van een vaste dataset. Je werkt dan met de macro-recorder en past hooguit kleine stukjes code aan. Excel VBA kies je zodra je verder wilt dan opnemen. Je schrijft dan zelf procedures, gebruikt variabelen, werkt met loops en conditionele logica, bouwt eigen functies en Userforms, en stuurt het Excel-objectmodel rechtstreeks aan. Praktisch betekent dat: als je meerdere bestanden tegelijk wilt verwerken, foutafhandeling nodig hebt, of formulieren wilt bouwen voor andere gebruikers, is VBA de juiste keuze. Werk je alleen met losse, repeterende taken in één bestand, dan kom je met macro's vaak ver genoeg. De cursus Excel VBA is gericht op de eerste groep.

Ja, VBA blijft relevant en vult Copilot juist aan. Copilot in Excel is sterk in ad-hoc analyses, formules genereren en data samenvatten op basis van een prompt. VBA is bedoeld voor herhaalbare, deterministische automatisering: procedures die elke keer exact hetzelfde doen, gekoppeld aan knoppen, gebeurtenissen of automatische opstart. Denk aan rapportages die maandelijks identiek moeten draaien, Userforms voor data-invoer, of integratie met het Excel-objectmodel. In de cursus Excel VBA leer je code schrijven en aanpassen in de VBA-editor, variabelen en functies bouwen, en foutmeldingen afvangen. Optioneel komt ook Excel met Copilot aan bod, zodat je weet wanneer je welke tool inzet. Kies VBA als je controle, herhaalbaarheid en maatwerk nodig hebt; gebruik Copilot voor verkenning en snelle taken.

VBA en Python zijn allebei geschikt om Excel-taken te automatiseren, maar ze worden in verschillende situaties gebruikt. VBA zit ingebouwd in Excel en heeft directe toegang tot het Excel-objectmodel. Je hebt geen externe installatie nodig en je macro's draaien op elke werkplek waar Office staat. Dat maakt VBA ideaal voor automatisering binnen werkmappen, formulieren, Userforms en handelingen die collega's zelf moeten kunnen draaien. Python is krachtiger voor zware data-analyse, machine learning en koppelingen met databases of webservices, maar vereist een aparte installatie en kennis van bibliotheken zoals pandas of openpyxl. Voor de meeste kantoorprocessen waarin Excel-bestanden centraal staan, is VBA praktischer en sneller te delen met collega's. In deze cursus richt je je volledig op VBA binnen Excel, inclusief het objectmodel, variabelen, procedures en foutafhandeling.

Opgenomen macro's zijn prima voor eenmalige, lineaire handelingen, maar ze worden traag en onhandelbaar zodra je condities, loops of meerdere werkmappen wilt aansturen. Met VBA schrijf je code die selectief werkt: alleen rijen die aan een voorwaarde voldoen, alleen bladen met een bepaalde naam, of alleen wanneer een bestand voor het eerst opent. Dat scheelt vaak een factor 10 tot 100 in uitvoeringstijd, omdat je schermupdates uitzet en arrays in het geheugen verwerkt in plaats van celsgewijs. Ook onderhoud is realistischer: een opgenomen macro breekt bij elke layout-wijziging, terwijl een VBA-procedure met variabelen en foutafhandeling robuust blijft. In de cursus Excel VBA leer je precies die stap: van opgenomen code naar herbruikbare procedures, functies en Userforms. Een macro-cursus volstaat als je nooit verder gaat dan vaste knopjes voor vaste handelingen.

Ja. Je mag eigen VBA-code meenemen naar de openleervorm-dag en met de trainer doornemen. Dat geldt voor code die je zelf hebt geschreven en voor macro's of modules die je hebt overgenomen van een collega die de organisatie heeft verlaten. De trainer kijkt mee naar structuur, leesbaarheid, foutafhandeling en het gebruik van het Excel-objectmodel. Je krijgt concrete suggesties voor verbetering en uitleg over waarom bepaalde constructies efficiënter zijn. Dit werkt het beste als je vooraf aangeeft welk bestand je meebrengt, zodat de trainer er rekening mee houdt in de planning van de dag. Voor volledige code-audits van grote VBA-projecten is een losse maatwerk-opdracht passender dan een reguliere cursusdag.

Ja, optioneel. Tijdens de cursus Excel VBA kun je aangeven dat je ook wilt kijken naar het samenspel met Microsoft 365 Copilot, de AI-assistent in Excel. De trainer laat dan zien hoe Copilot je helpt bij het uitleggen van bestaande VBA-code, het voorstellen van formules en het samenvatten van data, en waar VBA juist meerwaarde houdt. VBA blijft nodig voor herhaalbare automatisering, event-procedures, Userforms en koppelingen met andere Office-applicaties. Copilot is sterker in ad-hoc analyses en natuurlijke-taal-opdrachten. Je leert wanneer je welke route kiest en hoe je beide naast elkaar inzet. Of dit onderdeel daadwerkelijk aan bod komt, stem je af bij de start van de openleervorm-dag, samen met de andere onderwerpen die jij wilt behandelen.