Excel -makrofel - enkelt Excel VBA

Innehållsförteckning

Detta kapitel lär dig hur du hanterar makrofel i Excel. Låt oss först skapa några fel.

Placera en kommandoknapp på ditt kalkylblad och lägg till följande kodrader:

x = 2
Område ("A1"). Värde = x

1. Klicka på kommandoknappen på arket.

Resultat:

2. Klicka på OK.

Variabeln x är inte definierad. Eftersom vi använder Option Explicit -satsen i början av vår kod måste vi deklarera alla våra variabler. Excel VBA har färgat x blått för att indikera felet.

3. Klicka på Återställ i Visual Basic Editor för att stoppa felsökaren.

4. Åtgärda felet genom att lägga till följande kodrad i början av koden.

Dim x Som heltal

Du kanske har hört talas om tekniken som kallas felsökning tidigare. Med denna teknik kan du gå igenom din kod.

5. I Visual Basic Editor, placera markören före Privat och tryck på F8.

Första raden blir gul.

6. Tryck på F8 ytterligare tre gånger.

Följande fel visas.

Range -objektet har en egenskap som heter Value. Värdet stavas inte korrekt här. Felsökning är ett bra sätt att inte bara hitta fel utan också förstå kod bättre. Vårt program för felsökningsexempel visar dig hur du enkelt går igenom din kod och ser effekten av varje kodrad på ditt kalkylblad.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave