Access VBA Programmering kursus

Det lærer du

Du bliver bekendt med de grundlæggende programmeringsprincipper i programmeringssproget Visual Basic for Applications, samt ser og prøver mulighederne for at styre elementerne i en Access database ved hjælp af egne program rutiner.

Kurset er til dig, der arbejder med Access 2016, 2013, 2010, 2007 eller Access som en del af Office 365.

Det får du

Før kurset
  • Adgang til vores test-dig-selv-test.
  • Mulighed for at tale med en instruktør, der kan hjælpe dig med at finde det helt rigtige kursus.
På kurset
  • Undervisning af Danmarks mest erfarne instruktørteam i hyggelige og fuldt opdaterede kursuslokaler i centrum af København.
  • Et kursus bestående af en vekslen mellem teori og praktiske øvelser. Vi ved, hvor vigtigt det er, at du får tid til at arbejde med opgaverne i praksis, og derfor har vi altid fokus på hands-on i undervisningen.
  • Et kursusmateriale, som du efterfølgende kan bruge som opslagsværk samt et opgavesæt, der understøtter kurset.
  • Fuld forplejning, som inkluderer morgenmad, friskbrygget kaffe, te, frugt, sodavand, frokost på en italiensk restaurant på Gråbrødretorv, kage, slik, og naturligvis Wi-Fi til dine devices.
  • Et kursuscertifikat med bevis på dine nye kvalifikationer.
Efter kurset
  • Adgang til vores gratis hotline, som betyder, at du op til et år efter kurset kan ringe eller skrive til os, hvis du har spørgsmål til de emner, der er blevet gennemgået på kurset.
  • Vores unikke tilfredshedsgaranti, som er din tryghed for at få fuldt udbytte af dit kursus.

Få det optimale ud af kurset

Kurset henvender sig til dig, den øvede Access bruger, der ønsker at få et grundlæggende kendskab til mulighederne i programmeringssproget Visual Basic for Applications.
Efterfølgende vil du være i stand til at opbygge egne programmoduler til automatisering af Access databaser.

Det forventes at du har et kendskab til Access, som svarer til vores Access udvidet kursus

Kursusindhold

Access Makroer kontra VBA kode

Forskellene mellem at optage makroer og skrive VBA kode.

Visual Basic Editoren

En introduktion til det arbejdsvindue hvori der arbejdes. Hvad viser de forskellige vinduer og hvad kan de bruges til.

  • Visninger i Visual Basic Editoren
  • Projektstifinderen (Project)
  • Egenskaberne (Properties)
  • Programkoden (Code)

Kom i gang med at kode

Oprettelse af de første procedurer i VBA. Erklæringer, synlighed (Scope) i projektet. Regler og retningslinjer for navngivning af procedurer, kodestandarder m.m.

  • Opbygningen i et VBA program
  • Opret Subrutine / procedure
  • Grundlæggende VBA syntaks
  • Kørsel af makro

Variable

Oprettelse af og brug af variabler. Lokale – globale variabler. Konstanter og statiske variabler. De forskellige syntakser for oprettelse af variabler, samt valg af datatype og betydningen heraf gennemgås.

  • Erklæring af variabel
  • Lokale variable
  • Modul variable
  • Globale variable
  • Konstanter
  • Arrays

Indstillinger i VB Editoren

Detaljer omkring visning og indstillinger i brugerfladen. Skrifttyper, størrelser m.m.

  • Require Variable Declaration
  • Auto Syntax Check
  • Auto Quick Info
  • Auto Datatips
  • Auto List members

Simple Dialoger

Simple men ofte benyttede dialogbokse der bruges til simple input til systemet og til simple beskeder fra systemet.

  • MsgBox
  • InputBox

Kontrolstrukturer

Styring af kodeafviklingen. Opdeling af større kodestykker i mindre, men logiske enheder, der kan genbruges. Spring fra en procedure til an anden og overførsel af information fra en procedure til en anden. Brug af Pseudokode og forklaringer i koden.

  • Valg
  • Løkker
  • Do–Loop
  • Exit Do/Exit Sub
  • Opdeling af kode i Sub-Rutiner

Procedurer med argumenter

Forskelle på Sub Procedure og Function Prodedure. Oprettelse af egne Functions til brug i VBE og til brug i Excel brugerfladen (UDF)

  • Funktioner
  • Sub / Function
  • Test af Functions i vinduet ”Immediate Window”

Indbyggede funktioner

En intro til nogle af de indbyggede funktioner. Brug af kodelibraries og dll. Brug af dokumentationen og hjælpen i VBA.

  • Dato – Klokkeslæt funktioner
  • Tekst funktioner
  • Visningen Locals Window

Simpel fejlhåndtering

Fejlhåndtering er vigtigt i VBA. Et minimum af fejlhåndtering bør altid oprettes.

  • Error objektet
  • Nulstil ErrHandler

Arbejde med Databasen

Brug af VBA koden til at oprette forbindelse til databasen og udførelse af de mest almindelige dataoperationer. Udvælgelse, opdatering, tilføjelse og sletning af data via kode.

  • Brug af funktioner i Query´s
  • DAO / ADO m.m.
  • DAO
  • ADO
  • Forbindelse til databasen
  • ConnectionObject
  • Hent Data fra Databasen
  • Udvælgelse af data fra Databasen
  • Indsætte data i Databasen
  • Opdatere data i databasen
  • Slette data i databasen

Formularer

Forskellige udvalgte kontroller og deres brug gennemgås i forbindelse med brugen af formularer. Hændelser på de forskellige kontroller gennemgås kort.

  • Hændelser.
  • Eksempler på anvendte hændelser
  • Commandbutton_Click()
  • Textbox_Click()
  • Form_Load()
  • Form_Activate()

Er du klar til dette kursus?

Er du i tvivl om dette kursus passer til dit nuværende niveau?
Tag vores online Access test og find dit niveau.

Kontaktoplysninger

Adresse
Amagertorv 21
1160 København K