/ / Errori macro di Excel

Errori macro di Excel

Questo capitolo ti insegna come comportarti errori macro nel Eccellere. Innanzitutto, creiamo alcuni errori.

Inserire un pulsante di comando nel foglio di lavoro e aggiungere le seguenti linee di codice:

x = 2
Range("A1").Valu = x

1. Fare clic sul pulsante di comando sul foglio.

Risultato:

Compilare l'errore in VBA di Excel

2. Fare clic su OK.

La variabile x non è definita. Poiché stiamo usando la dichiarazione Option Explicit all'inizio del nostro codice, dobbiamo dichiarare tutte le nostre variabili. Excel VBA ha colorato il blu x per indicare l'errore.

3. Nel Visual Basic Editor, fare clic su Reimposta per interrompere il debugger.

Clicca Reset

4. Correggere l'errore aggiungendo la seguente riga di codice all'inizio del codice.

Dim x As Integer

Potresti aver sentito parlare della tecnica chiamata debugging prima. Con questa tecnica puoi scorrere il tuo codice.

5. Nel Visual Basic Editor, posizionare il cursore prima Private e premere F8.

La prima linea diventa gialla.

La prima linea diventa gialla

6. Premere F8 altre tre volte.

Premi F8 altre tre volte

Viene visualizzato il seguente errore.

Errore in fase di esecuzione

L'oggetto Range ha una proprietà denominata Valore. Il valore non è scritto correttamente qui Il debugging è un ottimo modo per trovare non solo errori, ma anche per capire meglio il codice.Il nostro programma di esempio di debug ti mostra come eseguire un singolo passaggio nel tuo codice e vedere l'effetto di ogni riga di codice nel tuo foglio di lavoro.

Leggi anche: