Excel-macrofouten - Eenvoudige Excel VBA

Inhoudsopgave

In dit hoofdstuk leer je hoe je om moet gaan met macro fouten in Excel. Laten we eerst enkele fouten maken.

Plaats een opdrachtknop op uw werkblad en voeg de volgende coderegels toe:

x = 2
Bereik ("A1"). Waarde = x

1. Klik op de opdrachtknop op het werkblad.

Resultaat:

2. Klik op OK.

De variabele x is niet gedefinieerd. Omdat we de Option Explicit-instructie aan het begin van onze code gebruiken, moeten we al onze variabelen declareren. Excel VBA heeft de x blauw gekleurd om de fout aan te geven.

3. Klik in de Visual Basic Editor op Reset om de debugger te stoppen.

4. Corrigeer de fout door de volgende coderegel aan het begin van de code toe te voegen.

Dim x als geheel getal

Je hebt misschien al eerder gehoord van de techniek die debuggen wordt genoemd. Met deze techniek stap je door je code heen.

5. Plaats in de Visual Basic Editor uw cursor voor Privé en druk op F8.

De eerste regel wordt geel.

6. Druk nog drie keer op F8.

De volgende fout verschijnt.

Het Range-object heeft een eigenschap met de naam Value. Waarde is hier niet correct gespeld. Foutopsporing is een geweldige manier om niet alleen fouten te vinden, maar ook om code beter te begrijpen. Ons voorbeeldprogramma voor foutopsporing laat u zien hoe u door uw code stapt en het effect van elke coderegel op uw werkblad ziet.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave