Archief van
Categorie: Leren

Leer hier hoe je VBA oftewel macro’s maakt.

Variabelen

Variabelen

Dit artikel gaat over de variabelen in de VBA code. De basis variables (variabelen) zijn Integer, String, Double en Boolean.Deze zijn erg handig als een bepaalde invoer meerdere keren terugkomt in de code. Variabelen voorbeelden Voor alle voorbeelden is een besturingselement knop aangemaakt (Ontwikkelaars tabblad activeren).Hier koppel ik de macro knop aan, zodat je deze code hebt: Sub Knop1_Klikken() End Sub Integer Het Integer variabel kan alleen hele nummers weer laten geven.Gebruik in dit voorbeeld deze code: Dim x As…

Lees Meer Lees Meer

If/Else (Als/Anders)

If/Else (Als/Anders)

De functie If/Else (Als/Anders).Ook in VBA is het mogelijk om een bepaalde waarde terug te laten keren als er aan de voorwaarde voldaan wordt, middels de If/Else functie. Dit kun je ook met de ALS formule doen. Knop aanmaken Voor alle voorbeelden is een besturingselement knop aangemaakt (Ontwikkelaars tabblad activeren). Hier koppel ik de macro knop aan, zodat je deze code hebt:Sub Knop1_Klikken() End Sub If/Else Er wordt begonnen met een simpel stukje code.Dim cijfer As Integer, resultaat As String…

Lees Meer Lees Meer

Range

Range

Het range object is veelvoorkomend in de VBA code, het geeft de cel of cellen op je werkblad weer. Range object Voor alle voorbeelden is een besturingselement knop aangemaakt, Lees hier hoe je dat doet. Hier koppel ik de macro knop aan, zodat je deze code hebt:Sub Knop() End Sub Elke opgegeven code kan hiertussen gezet worden om het uit te voeren. .Value Eerst gaan we kijken hoe je een opgegeven waarde (Excelweb) in een bepaalde cel (A1) zet. Dit…

Lees Meer Lees Meer

Werkmap en werkblad

Werkmap en werkblad

In dit deel behandel ik de functie werkmap en werkblad. Dit is erg handig als je bijvoorbeeld wilt verwijzen naar een cel in een werkmap of op een werkblad. In VBA worden de functies in het Engels ingevoerd dus heb je de functie Workbook en Worksheet. Werkblad functies Cel invullen op het huidige werkblad Eerst maken we een besturingselement knop aan, als je nog niet weet hoe ontwikkelaars tabblad aan zetten.In het volgende scherm, Macro toewijzen aan object, kan je…

Lees Meer Lees Meer

Eigen MsgBox maken

Eigen MsgBox maken

Om via visual basic een bericht in een venster terug te sturen gebruik je een messagebox (MsgBox). Je hebt alleen een button nodig en een klein stukje code en je hebt een eigen bericht. MsgBox maken Maak een knop in Excel via het tabblad Ontwikkelaars, de knop Invoegen en kies hier voor de Opdrachtknop of de normale Knop. Vervolgens is de vraag welke macro je eraan toe wilt kennen, druk hier op nieuw. Voer hier de volgende regel bij:MsgBox “Ik…

Lees Meer Lees Meer

Userform

Userform

In de Visual Basic for Applications Editor kun je alles regelen met betrekking tot macro’s. De modules zijn al uitgelegd in een handig MODULE artikel. Nu gaan we een userform maken en proberen te begrijpen. In dit voorbeeld maken we een simpel contactpersonen formulier met naam en plaats. Dit is gekoppeld per regel aan een ID nummer. Video Ontwikkelaars tabblad activeren Om gebruik te maken van de VBA Editor is het makkelijk om te weten hoe je deze kan openen….

Lees Meer Lees Meer

Module

Module

In Visual Basic for Applications Editor kun je alles regelen met betrekking tot macro’s. Hiervoor worden de module gebruikt, maar wat zijn dit en wat houden deze in? Dit wordt allemaal duidelijk in dit artikel. Ontwikkelaars tabblad activeren Om gebruik te maken van de VBA Editor is het makkelijk om te weten hoe je deze kan openen. Deze kan je vinden via het lint en dan het Ontwikkelaars tabblad. Je kan de Editor ook openen met de sneltoets ALT +…

Lees Meer Lees Meer

Macro toevoegen

Macro toevoegen

Als je in excel taken meerdere malen uitvoert, is het handig om daar een macro van te maken.Als je deze activeert, voert het de verschillende acties uit die je hebt ingesteld bij het aanmaken. Een macro kun je maken door je eigen acties binnen excel op te nemen. Ook hebben wij hier op excelweb een grote diversiteit van bestaande codes die hier bij horen. Ontwikkelaars tabblad activeren Eerst moeten we het ontwikkelings tabblad activeren.Eerst open je het tabblad Bestand, daarna…

Lees Meer Lees Meer