Nieuwste downloads

Leuk en netjes afgewerkt excelvoorbeeld. Dit is de tekst van de schrijver van het bestand: Dit ...

Bestand voor halfautomatische trekking en rangschikking van viswedstrijden. Dit bestand kan aan...

Doel van het bestand is het administreren van Cliënt bonus spaarpunten. Per gekocht artikel kan...

FreeZZP is een gratis geautomatiseerd excelbestand waarmee kleine zelfstandigen hun kostenadmini...

Het bijgevoegde bestand biedt de mogelijkheid een voetbalcompetitie bij te houden m.b.v. Excel. H...

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

1, 8 en 15 november 2011


Locatie:
Den Haag
Ook kan deze cursus (op maat) incompany worden gegeven.

 

Opvragen offerte of meer informatie.

 

Nieuwste vragen op het forum


Wie zijn er online?

We hebben 8 gasten online