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 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
  • “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
  • “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
  • “De Cursus Excel 2010 VBA geeft een goede start over Macro's en het programmeren ervan!”

    Tuncay Sahin- Excel VBA
    Beoordeling 7.8
  • “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
  • “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
  • “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
  • “Goed verzorgde training met een goede trainer op een prima locatie en goede verzorgde lunch.”

    A. Stevens, Drillmasters- Excel VBA
    Beoordeling 7.8
  • “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
  • “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
  • “Prettig om in eigen tempo aan de cursus deel te nemen met toch voldoende ruimte voor vragen en opmerkingen!”

    H.G.G. Houx, Rabobank Nederland- Excel Vervolg
    Beoordeling 7.9
  • "A.E. van Wezel - "Een zeer praktijk gerichte training welke opgezet is om vooral de standaard functies te benutten" - Beoordeling: 8.6"

    - Excel 2010
  • “In korte tijd veel geleerd op een heel duidelijke en toegankelijke manier. Heel efficiënte methode voor mij!”

    E. Jongbloed, Randstad- Gratis webinar Draaitabellen in Excel 2010 en 2013
    Beoordeling 9.0
  • “Een leerzame praktisch toepasbare Excel basis training, die veel inzicht geeft in de mogelijkheden die Excel 2010 allemaal te bieden heeft.”

    P. van der Meule, NUON- Excel Basis
    Beoordeling 8.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
  • “Het is een prima cursus met duidelijk lesmateriaal. Ik heb er veel van opgestoken.”

    K. Stolk, Cofely- Excel Vervolg
    Beoordeling 7.9
  • “Cursus is mij goed bevallen. Op mijn eigen tempo de stof tot mij nemen en als ik het even niet begreep een leraar die het mij direct en adequaat kon uitleggen. Van de twee dagen is ieder moment dan ook effectief gebruikt. Top!”

    Heleen Halbe, Vestia- Excel Basis
    Beoordeling 8.0
  • “Iemand die met een computer werk heeft hier echt iets aan.”

    N. Baart, ENGIE services Nederland NV- Excel Basis
    Beoordeling 7.8
  • “'Erg fijn dat op deze manier trainingen aangeboden worden! Nuttige uitleg van draaitabellen in Excel om er zo snel mogelijk zelf mee aan de slag te gaan! '”

    N. Meeuwis, Gemeente Moerdijk- Gratis webinar Draaitabellen in Excel 2010 en 2013
    Beoordeling 8.6
  • “'Prima training om excel vanaf de basis en stap voor stap eigen te maken.'”

    P. de Jong, Group of Butchers- Excel Basis
    Beoordeling 7.4
  • “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
  • “Goeie interactieve cursus, waar de ruimte is om praktijk situaties te leren oplossen.”

    J. van Hal- Excel Expert
    Beoordeling 8.0
  • “Goede volledige cursus, duidelijk materiaal, aanrader!”

    J. Mols, Meulenhoff Boekerij- Excel Draaitabellen, formules en functies
    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
  • “Het was een leerzame cursus en je kon op je eigen tempo rustig alles leren.”

    J. Berends, Spithorst- Excel Basis
    Beoordeling 7.9
  • “Heel erg duidelijke uitleg. Zeker een aanrader voor een ieder die met Excel werkt, en nooit bij de basis is gestart. Je leert veel over de toepasbaarheid van Excel als programma en de mogelijkheden hiervan.”

    J.R. Smith, ALFEN BV- Excel Basis
    Beoordeling 7.3
  • “Betrokken, enthousiaste en ervaren trainer waardoor de cursus voor een ieder toegankelijk is.”

    Niels Krol, Eduvier Onderwijsgroep- Excel Basis
    Beoordeling 8.6
  • “Ik vind het een goede training met voldoende praktische uitleg. Er gaat een wereld aan wetenswaardigheden open voor iemand met matige Excel ervaring.”

    L. Offergelt-Holthuizen, Sociale Verzekeringsbank- Excel Draaitabellen, formules en functies
    Beoordeling 8.0
  • “Ik heb de training als heel leerzaam ervaren in een rustige prettige omgeving en geleid door een deskundige docent. Bedankt.”

    R. Terlouw, Zegro Centrum Rotterdam- Excel 2003 Vervolg
    Beoordeling 8.0
  • “De cursus Excel 2007 vervolg is prima opgezet; interessante onderwerpen en toepassingen die na oefening gelijk kunnen worden gebruikt bij het werk.”

    M. Benschop- Excel Vervolg
    Beoordeling 8.1
  • “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
  • “Deze Excel-training was zeer waardevol en goed gestructureerd. De trainer legde de basisprincipes helder uit en zorgde ervoor dat iedereen de stof goed begreep, ongeacht het niveau. De combinatie van enthousiasme en deskundigheid van de trainer maakte het leren zowel effectief als inspirerend. Het tempo was goed, en de praktijkoefeningen hielpen om de opgedane kennis direct toe te passen. Een uitstekende training voor zowel beginners als degenen die hun vaardigheden willen uitbreiden!”

    S. Eeuwe - Catom OK- Excel Basis
    Beoordeling 8.4
  • “Excel training is definitely useful in case you work every day with this program. Workbook is very professional and easy for understanding. Trainer helps in case you need and there is possibility to have this course in English.”

    N. Sennikova, Kuehne & Nagel- Excel Expert
    Beoordeling 7.7
  • “Learnit, heeft voor mij mijn kennis met de cursus EXCEL, weer een breder beeld gegeven. Kennis was verslapt en hierbij weer up to date! Daarnaast wordt alles goed en duidelijk uitgelegd en is het materiaal prima verzorgd, trainer neemt de tijd voor je.”

    M. Roem- Excel Basis
    Beoordeling 9.1
  • “Goede training ter verbreding kennis en kunde van Excel, en mogelijkheden tot goede reflectie van toepasbaarheid op de werkvloer.”

    S. van de Ven, Koninklijke Peijnenburg B.V.- Excel PowerPivot
    Beoordeling 7.8
  • “Goed, veel dingen geleerd die ik op mijn werk kan gebruiken.”

    R. in 't Groen - CEVA logistics- Excel Vervolg
    Beoordeling 8.0
  • “Heb de excelcursus gedaan om mijn algehele kennis te verbreden, en daar is deze cursus erg geschikt voor vond ik.”

    Pierre Vugts, Mettler Toledo Product Inspection B.V.- Excel Vervolg
    Beoordeling 7.7
  • “Training op eigen tempo. Zelfstudie, waardoor je de voor jou belangrijkste onderdelen kunt benaderen.”

    Ellie Roxs, Woningstichting Laarbeek- Excel Vervolg
    Beoordeling 8.6
  • “Het voordeel vond ik dat je individueel werkt, waardoor ierdereen in zijn of haar eigen tempo kan werken.”

    Marleen Braam, Oxyma B.V.- Excel 2003 Basis
    Beoordeling 8.0
  • “Een duidelijke training die erg makkelijk te volgen is. Een aanrader voor iedereen die in sales werkt.”

    Tim Lam, Coty Prestige- Excel 2002 Basis
    Beoordeling 8.0
  • “De docent neemt de tijd en legt goed uit.”

    I. Bojovich, Robert Walters- Excel Basis
    Beoordeling 8.0
  • “Ik vond het een goede training dat werd aangeboden door Learnit. Je bent lekker zelfstandig bezig met je eigen lesstof. De docent voorzag ons van handige tips en was ook zeer behulpzaam bij vragen.”

    P.Meijer, rechtbank Groningen- Excel Basis
    Beoordeling 7.1
  • “Goede duidelijke uitleg. Docent neemt de tijd ook voor vragen tussendoor.”

    M.H. Dijkslag, Veiligheidsregio- Excel Vervolg
    Beoordeling 8.8
  • “Als staalbouw calculator had ik wel veel met excel gewerkt zoals layout, kleuren en lijnen, maar miste de basis van formule maken en functies, voor mijn werk (bestek,tekeningen en offerte) ben ik constant met uren en prijzen en toeslagen aan het rekenen. Ook de meerwerk opstellingen (het optellen) gaat nu automatisch en dus sneller en foutloos. Dus deze cursus was voor mijn zeer leerzaam.”

    Walter Dekkers, ASK Romein B.V.- Excel Basis
    Beoordeling 8.3
  • “Een goede training die iedereen naar eigen snelheid en inzicht laat werken. Ik deed de Excel 2007 Basis en Vervolg training bij Learnit en er ging een wereld voor mij open. Ik zou Learnit aan iedereen willen aanbevelen; goede leerstof, professionele trainers en een heerlijke lunch. Het lesmateriaal mag je mee naar huis nemen, dus kun je er thuis ook prima mee oefenen.”

    T. Danieli, Het Behouden Huys- Excel Vervolg
    Beoordeling 10.0
  • "F. Van den Berg - "Goede training. Goede lesstof. Aanbevelenswaardig!" - Beoordeling: 8.0"

    - Excel Basis
  • “Prettige training, kleine groep, veel tijd voor individuele aandacht! Neem eigen bestanden mee, om het geleerde gelijk te kunnen toepassen, dat vond ik heel zinvol. Je loopt dan tegen andere vragen aan dan in oefenstof.”

    E. van Hartevelt- Excel Draaitabellen, formules en functies
    Beoordeling 8.3
  • “De bevlogenheid van de trainster was aanstekelijk! Het was voor haar geen enkele moeite om te schakelen tussen de verschillende niveaus van de cursisten en/of tussen de verschillende toepassingen.”

    J. Vermeer- Boer, Kuehne Logistics- Excel 2003 Basis
    Beoordeling 7.9
  • “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
  • “Goed verzorgd en duidelijk uitgelegd!”

    A. M. Prorokova, Nieuwe Borg B.V.- Excel Basis
    Beoordeling 9.1

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.