VBA programmeren in Access


Microsoft Access is waarschijnlijk het populairste databaseprogramma voor op de werkplek. Met Access kunt u snel een goede (relationele) database maken en met de standaardfunctionaliteiten in Access kunt u ver komen. Vroeger of later loopt u echter tegen de grenzen van dit programma aan. Om verder te komen en uw eigen functionaliteiten te kunnen bouwen, heeft u de programmeertaal VBA nodig.

Gedurende de training Programmeren in Access met VBA raakt de deelnemer vertrouwd met het programmeren met Visual Basic for Applications (VBA) binnen Microsoft Access. De nadruk ligt op het begrip van de specifieke objecten (bibliotheek) van Access, waardoor u leert hoe u Access precies kunt aansturen vanuit uw eigen VBA-programmacode (macro’s).

U leert tijdens deze cursus onder andere hoe u uw eigen dialoogvensters, invoegtoepassingen (add-ins), functies en menu’s maakt. Tijdens deze intensieve training is voldoende ruimte om uw specifieke wensen te behandelen.

Deze training in VBA wordt klassikaal gegeven. De docent leidt u langs de vele mogelijkheden van deze programmeertaal. Het cursusmateriaal en de lunch zijn bij de cursus inbegrepen.

Wanneer u deze training samen met een of meerdere collega’s wilt volgen, is het mogelijk om deze opleiding als een maatwerkcursus bij u op locatie te organiseren. Dit is bij twee deelnemers zelfs een goedkopere optie dan de klassikale training.

Doelgroep

De training is bedoeld voor iedereen die zich verder wil bekwamen in het programmeren met VBA voor Access, met als doel krachtige functionaliteit toe te voegen aan de Access-omgeving en veelvoorkomende taken te automatiseren.

Voorkennis

De deelnemers dienen een (relationele) database in Access te kunnen maken.

Duur

De cursusduur is twee dagen.

Groepsgrootte

De maximale groepsgrootte bedraagt zes deelnemers.

Certificaat

Alle deelnemers ontvangen na afloop van deze training een certificaat. 

Tijdens de cursus komen de volgende onderwerpen aan bod:

  • introductie VBA, inleiding applicatieontwikkeling;
  • stappen in applicatie-ontwikkeling;
  • programmacode bekijken;
  • gebeurtenis;
  • focusgebeurtenis;
  • gegevensgebeurtenis wizards nader bekeken;
  • Loopup wizard;
  • waarden typen;
  • waarden opzoeken;
  • combobox wizard;
  • subformulieren;
  • programmacode schrijven;
  • commentaar;
  • variabelen;
  • bereik van variabele;
  • variabelen gebruiken;
  • programmafouten;
  • foutsoorten;
  • compileerfout;
  • run-time fouten;
  • logische fouten;
  • onderbrekingspunt;
  • variabelen bekijken;
  • veelgebruikte functies en procedures;
  • dialoogvenster algemeen, voor informatie, met keuze, met inputbox;
  • als…dan-procedure;
  • als…dan…anders-procedure;
  • select case-procedure;
  • introductie integratie;
  • bestand converteren of importeren;
  • gegevens plakken, insluiten of koppelen;
  • gegevens uitwisselen met Excel;
  • plakken, importen en koppelen van gegevens;
  • gegevens exporteren.
Plaats Duur Data
Virtual Classroom 2 dagen 15 & 16 januari 2026 Inschrijven >
Eindhoven - Daalakkersweg 10 2 dagen 15 & 16 januari 2026 Inschrijven >
Amsterdam - Teleportboulevard 100 2 dagen 5 & 6 februari 2026 Inschrijven >
Virtual Classroom 2 dagen 19 & 20 februari 2026 Inschrijven >
Rotterdam - Weena 505 2 dagen 5 & 6 maart 2026 Inschrijven >
Virtual Classroom 2 dagen 19 & 20 maart 2026 Inschrijven >
Apeldoorn - Wapenrustlaan 11 2 dagen 2 & 3 april 2026 Inschrijven >
Virtual Classroom 2 dagen 16 & 17 april 2026 Inschrijven >
Eindhoven - Daalakkersweg 10 2 dagen 16 & 17 april 2026 Inschrijven >
Amsterdam - Teleportboulevard 100 2 dagen 7 & 8 mei 2026 Inschrijven >
Virtual Classroom 2 dagen 21 & 22 mei 2026 Inschrijven >
Rotterdam - Weena 505 2 dagen 4 & 5 juni 2026 Inschrijven >
Virtual Classroom 2 dagen 18 & 19 juni 2026 Inschrijven >
Apeldoorn - Wapenrustlaan 11 2 dagen 2 & 3 juli 2026 Inschrijven >
Virtual Classroom 2 dagen 16 & 17 juli 2026 Inschrijven >
Eindhoven - Daalakkersweg 10 2 dagen 16 & 17 juli 2026 Inschrijven >
Amsterdam - Teleportboulevard 100 2 dagen 6 & 7 augustus 2026 Inschrijven >
Virtual Classroom 2 dagen 20 & 21 augustus 2026 Inschrijven >
Rotterdam - Weena 505 2 dagen 3 & 4 september 2026 Inschrijven >
Virtual Classroom 2 dagen 17 & 18 september 2026 Inschrijven >
Apeldoorn - Wapenrustlaan 11 2 dagen 1 & 2 oktober 2026 Inschrijven >
Virtual Classroom 2 dagen 15 & 16 oktober 2026 Inschrijven >
Eindhoven - Daalakkersweg 10 2 dagen 15 & 16 oktober 2026 Inschrijven >
Amsterdam - Teleportboulevard 100 2 dagen 5 & 6 november 2026 Inschrijven >
Virtual Classroom 2 dagen 19 & 20 november 2026 Inschrijven >
Rotterdam - Weena 505 2 dagen 3 & 4 december 2026 Inschrijven >
Virtual Classroom 2 dagen 17 & 18 december 2026 Inschrijven >