Nieuwste downloads

aug.10

  Met toestemming van Excel het! hierbij een nuttig bestand voor het berekenen van meerdere ...

jul.10

Van Giovanni hebben wij bijgevoegd bestand ontvangen voor het maken van een database in xls.

apr.10

Bestand om de vakantiedagen per medewerker te registreren.  (BRON: http://rdg1314.nl/excel.php)

apr.10

Handig bestand van RdG om het jaar per maand in Excel in beeld te brengen (BRON: http://rdg1314.n...

apr.10

Hier heb ik een lotto xls. Met bijdrage van verschillende mensen hier op worksheet, denk ik dat i...

Tridata Cursus Excel VBA; Programmeren in Excel PDF Afdrukken E-mail

Excel VBA - programmeren in Excel

Doel
Inzicht te geven in de structuur en onderdelen van VBA binnen Excel. 
Vaardigheden te ontwikkelen in het opzetten van procedures in VBA binnen Excel.

Inhoud

Een macro maken met de macrorecorder in Excel en Word
  • Een macro uitvoeren
  • De macrocode bekijken en bewerken
  • De macro koppelen aan een knop of menukeuze

De Editor/ eerste procedure maken

  • Onderdelen (deelvensters etc.)
  • Project, Module, Procedure
  • Nieuwe modules en procedures maken en aanpassen
  • Een berichtvenster maken (MsgBox)
  • Argumenten invoeren (‘prompt’ , ‘title’, ‘buttons’ etc.)
  • Gebruik Help (F1)

Interactieve procedures schrijven

  • InputBox functie toepassen
  • Resultaat InputBox tonen in een berichtvenster
  • Gebruik van een variabele
  • Rekenen met variabelen (rekenkundige operatoren)
  • ‘vb’ constanten
  • Concateneren (‘&’ teken)

Variabelen gebruiken (I)

  • Declareren (Dim)
  • Initialiseren
  • Gegevenstypen (String, Integer, Long, Single, Double, Currency, Boolean, Date, Variant)
  • Variabelen gebruiken (II)
  • Scope en levensduur
  • ‘Static’ variabelen
  • Constanten declareren

Programmeren Beslissingsstructuren

  • If …Elseif…Then….End If
  • Select Case … End Select
Programmeren- Loops (herhalingsstructuren)
  • For… Next
  • Do Until … Loop
  • Do While …Loop
  • Testen met onderbrekingsmodus (F8)
  • Venster ‘Lokale variabelen’

VBA Functies toepassen

  • Opbouw van een functie
  • Soorten VBA functies:
  • - Tekst: Len, Left, Right, Mid, UCase, Lcase, etc.
  • - Numeriek: Abs, Int, Fix, Rnd
  • - Datum: Day, Month, Year, DatePart, Date, Time, etc.
  • - Test: IsDate, IsNumeric, etc.
  • - Conversie: CCur, CDate, CInt, etc.
  • - Bestandsinfo : CurDir, Dir, FileDateTime, FileLen, etc.
  • - Overige : Format
  • - Gebruik Object Browser (F2)

Functieprocedures maken en toepassen

  • Function …. End Function
  • Waarden doorgeven
  • Retourwaarde
  • Eigen functies toepassen in Excel
  • Invoegtoepassing maken

Foutafhandeling

  • On Error … GoTo
  • Err en Error functies

UserForms – Inleiding

  • Een eenvoudige UserForm maken
  • Controls toepassen
  • Begrip object Form, CommandButton, TextBox, Label
  • Eigenschappen (Properties) en Gebeurtenissen (Events)
  • Een UserForm oproepen en sluiten

Doelgroep
Iedereen die wil beginnen met programmeren met VBA, zowel ervaren eindgebruikers als bijvoorbeeld helpdesk medewerkers. De cursus VBA is ook geschikt voor personen die inzicht willen krijgen in de opzet van VBA projecten, bijvoorbeeld project managers.

Voorkennis
Een gedegen kennis van en vaardigheid met Excel gebaseerd op een meerjarige ervaring. Programmeerervaring is niet strikt noodzakelijk.


Duur
2 dagen.

Datum
Deze cursus (op maat) wordt alleen in-company gegeven.

Opvragen offerte of meer informatie.

 

Nieuwste vragen op het forum


Wie zijn er online?

We hebben 13 gasten online