Makrofeil i Excel - Enkel Excel VBA

Innholdsfortegnelse

Dette kapitlet lærer deg hvordan du skal håndtere makrofeil i utmerke. La oss først lage noen feil.

Plasser en kommandoknapp på regnearket og legg til følgende kodelinjer:

x = 2
Område ("A1"). Verdi = x

1. Klikk på kommandoknappen på arket.

Resultat:

2. Klikk OK.

Variabelen x er ikke definert. Fordi vi bruker Option Explicit -setningen i begynnelsen av koden vår, må vi deklarere alle våre variabler. Excel VBA har farget x blått for å indikere feilen.

3. Klikk på Tilbakestill i Visual Basic Editor for å stoppe feilsøkingen.

4. Rett opp feilen ved å legge til følgende kodelinje i begynnelsen av koden.

Dim x Som heltall

Du har kanskje hørt om teknikken som kalles feilsøking før. Med denne teknikken kan du gå gjennom koden din.

5. I Visual Basic Editor, plasser markøren foran Privat og trykk F8.

Den første linjen blir gul.

6. Trykk F8 tre ganger til.

Følgende feil vises.

Range -objektet har en egenskap som heter Value. Verdien er ikke stavet riktig her. Debugging er en fin måte å ikke bare finne feil, men også forstå koden bedre. Vårt program for feilsøkingseksempel viser deg hvordan du enkelt kan gå gjennom koden din og se effekten av hver kodelinje på regnearket.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave