Excel -makrofejl - Nem Excel VBA

Indholdsfortegnelse

Dette kapitel lærer dig, hvordan du skal håndtere makrofejl i Excel. Lad os først oprette nogle fejl.

Placer en kommandoknap på dit regneark, og tilføj følgende kodelinjer:

x = 2
Område ("A1"). Værdi = x

1. Klik på kommandoknappen på arket.

Resultat:

2. Klik på OK.

Variablen x er ikke defineret. Fordi vi bruger sætningen Option Explicit i starten af ​​vores kode, er vi nødt til at deklarere alle vores variabler. Excel VBA har farvet x blå for at angive fejlen.

3. Klik på Nulstil i Visual Basic Editor for at stoppe fejlfinding.

4. Ret fejlen ved at tilføje følgende kodelinje i starten af ​​koden.

Dim x Som heltal

Du har måske hørt om teknikken kaldet fejlfinding før. Med denne teknik kan du gå igennem din kode.

5. I Visual Basic Editor skal du placere markøren før Privat og trykke på F8.

Den første linje bliver gul.

6. Tryk på F8 tre gange mere.

Følgende fejl vises.

Range -objektet har en egenskab kaldet Value. Værdien er ikke stavet korrekt her. Debugging er en fantastisk måde at ikke kun finde fejl, men også forstå kode bedre. Vores program til fejlfindingseksempel viser dig, hvordan du enkelt kan gennemgå din kode og se effekten af ​​hver kodelinje på dit regneark.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave