top of page

Excel VBA voor beginners

Hoe maak je een berichtvenster met VBA?

Het gebruik van Virtual Basic application (VBA) zal voor u een heel nieuwe Excel efficiëntie laten zien.

Toch is het belangrijk dat u met een goeie basis van start gaat!

In deze eerste video van de reeks voor VBA beginners laten we je zien hoe je een boodschap venster kan laten verschijnen door op een knop te drukken, en waar je moet opletten bij het opslaan van een Excel bestand met VBA code aanwezig.

Download het werkbestand HIER.


Video index :

00:00 Inleiding

0:30 Hoe kan de ontwikkelaars menu weergeven?

1:40 Visual basic editor open

1:47 Een nieuwe module aanmaken

1:51 Wat is option explicit?

2:20 Je Macro een naam geven (begin en einde van de macro)

2:36 tekst voor berichtvenster(Message box) aanmaken.

3:28 Hoe een knop invoegen?

3:56 Hoe de macro toewijzen aan jou knop?

4:25 Tekst aanpassen op een knop

4:43 Berichtvenster testen

5:21 Hoe een Excel bestand met macro('s) opslaan?

Een celwaarde wijzigen in Excel met VBA

In de vorige video zagen jullie hoe je een bericht venster kan laten verschijnen door middel van VBA.

In deze tweede video ga ik u vertellen hoe je met VBA een cel waarde kunt wijzigen door op een knop te drukken.

Download het werkbestand HIER

​

We gaan ook gebruik maken van naam definiëring.

Kent u deze techniek nog niet?

Ga dan ook zeker een kijkje nemen naar deze video link.


Video index:

00:00 Inleiding

00:17 Macro's inschakelen

01:25 Begin waarde aanmaken

01:33 Een naam definiëren

02:35 Nieuwe module aanmaken

02:41 Macro cel waarde omhoog

03:02 Aandachtspunt bij een macronaam

03:33 Werken met Range

04:07 Value selectie aanmaken

05:00 Aandachtspunt bij Zelfde macronaam

05:57 Knoppen invoegen

06:17 Macro toewijzen aan een knop

07:08 Naam wijzigen op een knop

07:43 Vorm of object gebruiken

09:15 Vorm grootte aanpassen

09:35 Macro toewijzen aan objectknop

10:00 Macro testen

Excel cel positie wijzigen met VBA.

In de vorige video's hadden we al het aanmaken van een berichtvenster besproken, en ook hoe we een waarde kunnen aanpassen met VBA.

In deze video gaan wij d.m.v. VBA een positie wijzing doen, zodat we door middel van knoppen of een andere vorm een selectie kunnen gaan verplaatsen.


Download hier het werkbestand


We gaan hier gebruik maken van de verschuivingsfunctie die we ook in een andere video al hadden besproken.

Maar in VBA gaan we hier de Engelse benaming gebruiken en dit is offset.

Indien je nog niet weet hoe je de verschuivingsfunctie moet gebruiken,bekijk dan zeker de onderstaande video HIER


Video index:

00:00 Inleiding

00:30 Een nieuwe module invoegen

00:45 Selectie omhoog aanmaken

02:09 Een Vorm(object) aanmaken en macro toewijzen

03:20 Selectie(s) omlaag, links, rechts aanmaken

04:34 Overige Vormen aanmaken en macro's toewijzen

06:41 Hoe terugkeren naar start positie

​

Hoe maak je een for.....next loop met VBA?

In deze video gaan we het hebben over loops, voornamelijk over for .... Next loop.

Deze techniek gaat handeling nog efficiënter maken, en dit is natuurlijk de bedoeling bij VBA.

We gaan ook de eerste keer zien hoe we werken met Dim of het benoemen van een bepaalde naam met de bijhorende functie naam, om dit op te slaan in het werkgeheugen.

​

Download werkbestand HIER


Er zijn verschillende soorten van loops, maar de for... Next is kleine broer van alle andere.

Maar toch is deze techniek een zeer krachtige manier om het start en einde van een loop te bepalen.


Video index :

00:00 Inleiding

00:42 start een nieuwe module

01:13 Een variabel aanmaken

02:04 Een waarde aan de loop bepalen

02:49 Waardebepaling van de selectie

03:23 Positie wijziging aanmaken

04:07 De loop testen met F8

05:58 De loop uitvoeren met play

06:11 Een knop toevoegen

06:38 Eind besluit

​

Vond je deze videoreeks al interessant?

Wilt u soms een kleine donatie doen?

Alvast mijn dank.

Hoe maak je een for.....next loop met aanpasbare waarde?

In de vorige video hadden we al gezien, hoe we een for...next loop moesten maken.
Maar hier moesten we steeds zelf aangeven in VBA wat de begin en eind waarde was. In deze video gaan we de gebruiker zelf laten bepalen in het Excel werkblad, wat de start en eindwaarde van de for ...next loop gaat worden.

Download werkbestand HIER
 
Video index :
00:00 Inleiding
00:33 Start en einde aan maken in een cel
01:47 Variabel bepaling
02:30 Bereik waarde bepalen
04:20 loop waarde instellen
04:47 For Next loop testen
06:31 opmerkingen&aandachtspunten bij opmaak

Vond je deze videoreeks al interessant?
Wilt u soms een kleine donatie doen?
Alvast mijn dank.
 

bottom of page