Naar de inhoud

MS Access VBA VB.Net

Ontwerpen van Database en VB.net voor Dummies
seniorennet.beseniorennet.be

VBA Data Types

VBA Datatypes wijken gedeeltelijke af van deze in VB en VB.net niettegenstaande men soms dezelfde naam gebruikt !


Datatype Omvang Info Naam conventie
Byte 1 byte 0 tot 255 Dim bytNummer as Byte
Boolean 2 bytes True of False Dim blnWaar as Boolean
Integer 2 bytes -32.768 tot 32.767 Dim intGetal as Integer
Long 4 bytes geheel getal + en - Dim lngGetal as Long
Single 4 bytes na de komma Dim sngGetal As Single
Double 8 bytes na de komma Dim dblGetal as Double
Currency 8 bytes valuta Dim curGeld As Currency
Date 8 bytes Dim datDatum as Date
Object 4 bytes Een refentie naar object Dim objNaam As Object
String 10 bytes + lengte Dim strLetters as String
String vast Lengte Tot 65.400 Dim strVastLengte As String * 10
Variant 22 bytes Dim varGelijkWat As Variant
User defined Afhankelijk van bepalingen Dim udtZelfGemaakt As ZelfGemaakt
Hoe vind je dit bericht? 3 stemmen
Geschreven door Toon om 00:00 Reageer op dit bericht
Reageer op dit bericht

Reageer op dit bericht

Een titel of je eigen website toevoegen

Wat is VBA

Wat is VBA

VBA is een objectgeoriënteerde  programmeer taal. Men kan een volledige datastructuur met datatypes en  bewerkingen definiëren. Men kan ook met andere objecten werken voor zover er in  VBA een referentie naar gelegd wordt. Deze worden gevisualiseerd in de object  browser.
VBA is beschikbaar in alle Microsoft Office programma's, en ieder programma  beschikt over een code Editor die kan geopend worden door Alt+F11 te drukken.

Ieder object kan beschikken over meerdere  eigenschappen (properties), bepaalde kunnen gewijzigd worden, andere  kunnen enkel gelezen worden. Evenzo beschikt ieder object in Access over  eigenschappen, voorbeeld het formulier-object heeft een caption (opschrift),  breedte, hoogte, achtergrondkleur enz , eigenschap.

Op objecten kunnen ook methodes  (methods) toegepast worden, welke een actie met het object tot stand  brengen. Zo heeft het DoCmd-object van Access de Beep, OpenForm...enz methode.

Een Event of gebeurtenis doet  zich voor wanneer een actie met het object plaatsgrijpt,bijvoorbeeld een  formulier die opent.

Een programma maakt ook gebruik van  variabelen. Voor een variabele wordt in het geheugen een plaats  gereserveerd waar een waarde kan gestockeerd worden. Dit doet men aan de hand  van het de Dim verklaring. Door een geschikte naam  te geven wordt de code leesbaarder. Aan variabelen kunnen verschillende datatypes toegekend worden. Men kan de efficiënte  van de code in de handwerken door de juiste datatypes te hanteren. Het is ten  zeerste aangeraden variabelen te declaren en de het juiste datatype toe te  wijzen, wijst men geen dattype toe dan kent VBA automatisch het datatype variant  toe. Het variant datatype reserveert van alle andere datatype het meeste  geheugen, en laat de code daardoor minder performant werken.
Door bovenaan een module 'Option Explicit' te vermelden legt men zichzelf de  discipline de variabelen uitdrukkelijk te declaren

Hoe vind je dit bericht? 1 stem
Geschreven door Toon om 00:00 Reageer op dit bericht

Meer van MS Access VBA VB.Net

↑ Terug naar de berichten