Archief van
Categorie: Macro

Je kunt hier lezen hoe je een macro / VBA toevoegt.

VBA, wat is dit, wat kan ik ermee en hoe leer ik het? – Excelweb.nl

VBA, wat is dit, wat kan ik ermee en hoe leer ik het? – Excelweb.nl

Grote kans dat als je je wel eens gewaagd hebt aan macro’s dat je al snel bent gestopt. Het ziet er erg lastig uit voor iemand die hier net mee in aanraking komt. Een macro kan in veel gevallen opgenomen worden,een hele handige functie, maar vervolgens wijkt hij bij het uitvoeren nooit meer van dit pad af. Wanneer je aanpassingen wilt maken in je macro moet je de code induiken, dit is VBA code. Als je je macro een klein…

Lees Meer Lees Meer

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

Kolommen toevoegen in Excel

Kolommen toevoegen in Excel

Soms kom je er later achter dat er toch nog een of meerdere kolommen niet op de juiste plaats staan. Je kan dan gaan werken met knippen en plakken, maar dan heb je weer dat de formules niet meer goed werken.Als je nu een of meerdere kolommen invoegt, gaat de verwijzing in de formule automatisch naar de kolom die opgeschoven wordt. Hiermee moet de verwijzing in de formule niet vaststaan anders dan werkt het niet. Je kan dan een kolom…

Lees Meer Lees Meer

Lege regels verwijderen

Lege regels verwijderen

Soms bij het invoeren sla je per ongeluk een regel over en dan volgt het elkaar niet allemaal lekker op, je hebt dan een lege regel. Als je dan snel denkt te zijn met een sneltoets door de laatst actieve cel naar boven te selecteren in plaats van te scrollen (CTRL + pijltje omhoog, zie de sneltoetsen), dan kan dit nog steeds lang duren. Er staan immers overbodige wit regels tussen. Met deze macro kan je ze met een druk…

Lees Meer Lees Meer

Markeer de cellen met een schrijffout

Markeer de cellen met een schrijffout

Een document zonder een schrijffout is het mooist, maar dit lukt niet altijd. Je kan dan heel makkelijk de spellingscontrole doen, dan wordt elke fout apart behandeld.Mocht je hier niet op zitten te wachten dan kan je met deze macro de cellen met een typefout laten veranderen van kleur. Vooraf is het handig om te weten hoe je het Ontwikkelaars tabblad krijgt en hoe je een macro toevoegt. Schrijffout markeren Om deze optie goed te maken, gaan we eerst een…

Lees Meer Lees Meer

Toetsencombinaties in de VB Editor

Toetsencombinaties in de VB Editor

Toetsencombinaties In Excel heb je sneltoetsen, maar ook in de VB Editor heb je verschillende toetsencombinaties. Deze maken het werk makkelijker en sneller.Als je veel gebruik maakt van de Editor kan dit op langere termijn zelfs een RSI voorkomen, omdat je minder met de muis bezig bent.De sneltoetsen in Excel en de VB Editor verschillen enorm. In de VB Editor, oftewel Visual Basic for Applications Editor kan je de macro’s maken. Om tussen de Editor en Excel te schakelen kan…

Lees Meer Lees Meer

Rijen toevoegen in Excel

Rijen toevoegen in Excel

Soms kom je er later achter dat er toch nog een of meerdere rijen niet op de juiste plaats staan. Je kan dan gaan werken met knippen en plakken, maar dan heb je weer dat de formules niet meer goed werken.Als je nu een of meerdere rijen invoegt, gaat de verwijzing in de formule automatisch naar de rij die opgeschoven wordt.Hiermee moet de verwijzing in de formule niet vaststaan anders dan werkt het niet. Je kan dan een rij invoegen…

Lees Meer Lees Meer