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

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

    Tuncay Sahin- Excel VBA
    Beoordeling 7.8
  • “Goed verzorgde training met een goede trainer op een prima locatie en goede verzorgde lunch.”

    A. Stevens, Drillmasters- 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
  • “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
  • “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
  • “Op een fijne manier veel geleerd in een korte tijd”

    D. Corbel, Nuon- Excel Vervolg
    Beoordeling 9.4
  • “Leuke training, veel geleerd en alles in eigen werktempo.”

    W. Wever, Scania Production Meppel B.V.- Excel Vervolg
    Beoordeling 10.0
  • “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
  • "Ik vond alles goed! Perfect"

    - Excel Vervolg
  • “Deze training is uitstekend geschikt voor hen die een goede basis heeft voor Excel en verder wil verbeteren. Docent was heel professioneel en behulpzaam.Juiste manier om dit soort cursus uit te voeren.”

    T. Ghosh, Northern Petroleum Nederland BV- Excel Vervolg
    Beoordeling 10.0
  • "Erg praktische Excel training waarbij je op alle niveaus kunt instappen. Trainer brengt je kennis bij over Excel. Met name de praktische handige trucjes tijdens de training zorgen ervoor dat je na afloop alles praktisch kan toepassen."

    - Excel Basis
  • “Ik werk al een geruime tijd met excel. Echter wist ik niks van wat je hier allemaal mee kan doen. Deze cursus kan ik bij iedere leek als ik aanraden! Doen!!”

    S. Hulshof, CEVA Logistics- Excel Basis
    Beoordeling 8.8
  • “Prima training met name door de tips en tricks kun je jezelf veel werk besparen. Ook de beperkingen van het pakket komen aan de orde en dat helpt ook”

    Thijs Janssens, BIJ12- Excel Draaitabellen, formules en functies
    Beoordeling 7.8
  • “Eerste indruk/kennismaking was/is goed te noemen.”

    H. de Thomis, ABN Amro Bank- Excel Basis
    Beoordeling 7.8
  • “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
  • “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
  • “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
  • “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
  • “Deze training behandelt op een duidelijke manier de Excel mogelijkheden m.b.t. draaitabellen en legt daarnaast verschillende beschikbare functies goed uit aan de hand van praktische voorbeelden.”

    J. van den Nouwland, CG Drives & Automation- Excel Draaitabellen, formules en functies
    Beoordeling 9.3
  • “De basiscursus excel 2007 die ik heb gevolgt bij Learnit in Groningen heeft mij in 2 intensieve dagen veel tools gegeven die ik dagelijks kan gebruiken. Het resultaat is bovenverwachting. De snelkoppeling op mijn bureaublad excel 2007 is in 2 dagen veranderd van abracadabra koppeling, naar een rekenprogramma waar ik naast de normale sommen, ook minimalen, maximalen, grafieken en gemiddelden kan maken en opslaan.”

    Joop van Gogh, Vestigingsmanager Kamphuis Lastechniek Appingedam- Excel Basis
    Beoordeling 7.7
  • “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
  • “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
  • “De inhoud van de cursus Excell 2003 sloot perfect aan op mijn leerdoelen. De individuele manier van lesgeven nl. zelf aan de gang gaan werkt heel goed. Bij vragen krijg je gericht hulp. De nazorg is ook prima geregeld; je kunt nog altijd terecht bij de docent.”

    M. Tjon Lim Sang, Ministerie van BZK- Excel 2003 Draaitabellen, formules en functies
    Beoordeling 9.0
  • “Wanneer je in de praktijk problemen hebt met excel, volg dan deze cursus. Naast het vaste cursus materiaal is er voldoende tijd eigen praktische voorbeelden te behandelen.”

    Koen Smelter, Euler Hermes Kredietverzekeringen- Excel 2002 Vervolg
    Beoordeling 8.0
  • “Ik kwam als (48jr) monteur uit de buitendienst en werkte al een aantal jaren wat met Excel maar ik had alleen wat kunstjes geleerd van collega's. Deze cursus heeft mij een enorme basis gegeven.”

    E.J. Jonker, NV Nederlandse Gasunie- Excel Basis
    Beoordeling 8.0
  • “Interessante training,ondanks dat ik al kennis heb van Excel heb ik geleerd hoe je sneller en efficiënter kunt werken. Iedereen krijgt de aandacht, die hij of zij nodig had. Er hangt een ongedwongen sfeer, waarin goed gewerkt en veel geleerd wordt.”

    Richard Kemna, Coty Prestige- Excel 2002 Basis
    Beoordeling 8.4
  • “Alle cursisten waren stuk voor stuk enhousiast. Hebben er allemaal wat van opgestoken. Prettig dat de cursus op kantoor gegeven kan worden.”

    Yvette Sierhuis, RLG Europe- Excel 2003 Basis
    Beoordeling 7.7
  • “De training Excel is prima, goed lesmateriaal. Prima docent, zeker enthousiast, en het is ook op de praktijk gericht.”

    Gunther van der Horst, Stadsbank Oost Nederland.nl- Excel Basis
    Beoordeling 8.0
  • “Deze training is uitstekend en heel uitgebreid, je kunt er ontzettend veel van leren”

    Maikel van der Donk- Excel Basis
    Beoordeling 9.3
  • “Enthousiaste trainer die alles duidelijk en begrijpbaar heeft uitgelegd.”

    J.A. Ramesar, CEVA Logistics- Excel Macro's en samenwerken met andere programma's
    Beoordeling 8.0
  • “Les materiaal was zeer duidelijk, werd goed stapsgewijs uitgelegd hoe je een bepaalde handeling moest doen. Opdrachten waren maatschappelijk gerelateerd. Met een open leervorm kan je natuurlijk je eigen tempo bepalen, dat is voor mij prima.”

    C. van der Kaaij, Apotheek Haagse Ziekenhuizen- Excel Basis
    Beoordeling 8.0
  • “Deze training is uitstekend en heel uitgebreid, je kunt er ontzettend veel van leren”

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

    Tuncay Sahin- Excel VBA
    Beoordeling 7.8
  • “De training is goed opgezet. Je leert wat je graag wilt leren. Wat vooral fijn was is het feit dat we zaken waar wij als team vaak tegenaan lopen op werkgebied werden besproken en dat hier oplossingen voor werden aangedragen. Op deze manier kan je het direct in je werk toepassen en je werk op deze manier vergemakkelijken.”

    S. van Doornik- Excel 2010
    Beoordeling 8.1
  • “Deze training is zeer aan te raden. Goede en duidelijke manier van uitleggen. Men neemt de tijd voor je en je krijgt antwoord op al je vragen. Echt een super cursus.”

    T. Heijdra, Unipat B.V.- Excel 2003 Draaitabellen, formules en functies
    Beoordeling 10.0
  • “De Exceltraining 'het vervolg' is een goede aansluiting op de basis en was voor mij nog goed te doen. Nu nog in praktijk brengen. Fijn dat er een docent aanwezig was om me te helpen bij de vragen waar ik niet uitkwam. Ook kun je vanuit je werk een voorbeeld meenemen die behandeld kan worden in de les. Er zijn in de 2 cursussen die ik nu heb gevolgd een aantal deelnemers geholpen om een complex vraagstuk te behandelen en op te lossen door middel van de hulp van de docent en de benodigde formules die eraan te pas kwamen.”

    L. Nuijten, Stichting IZZ- Excel Vervolg
    Beoordeling 9.0
  • “Hele interessante training die veel nieuwe inzichten geeft en mij uiteindelijk veel tijd zal gaan sparen!”

    E. Nijenhuis, Hamilton Bright- Excel 2013
    Beoordeling 8.8
  • “Ook voor deelnemers die geen of weinig ervaring hebben met de materie, is het verrassend hoeveel men kan leren in twee dagen.”

    B. Bos, Valspar B.V.- Excel Basis
    Beoordeling 7.8
  • “Goeie interactieve cursus, waar de ruimte is om praktijk situaties te leren oplossen.”

    J. van Hal- Excel Expert
    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
  • “De training Excel is prima, goed lesmateriaal. Prima docent, zeker enthousiast, en het is ook op de praktijk gericht.”

    Gunther van der Horst, Stadsbank Oost Nederland.nl- Excel Basis
    Beoordeling 8.0
  • “Een goede cursus, een prettige docent, een veel onderwerpen waar ik persoonlijk in mijn werk iets aan heb.”

    P. De Vries - Nederlandse Gasunie N.V.- Excel Vervolg
    Beoordeling 7.9
  • “Goede bruikbare cursus die je op je eigen tempo kan doen. Er is voldoende ruimte om vragen te stellen en toch in je eigen tempo te werken.”

    J. van Schaick, NUON- Excel Vervolg
    Beoordeling 8.0
  • “Excel 2010 Basis is een zeer goede cursus als je nog niet veel ervaring hebt met Excel.”

    Marina Dannis- Excel Basis
    Beoordeling 8.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.