Excel makro kļūdas - vienkārša Excel VBA

Satura rādītājs

Šī nodaļa māca, kā rīkoties makro kļūdas iekšā Excel. Vispirms izveidosim dažas kļūdas.

Ievietojiet komandas pogu savā darblapā un pievienojiet šādas koda rindiņas:

x = 2
Diapazons ("A1"). Vērtība = x

1. Lapā noklikšķiniet uz komandas pogas.

Rezultāts:

2. Noklikšķiniet uz Labi.

Mainīgais x nav definēts. Tā kā mēs koda sākumā izmantojam opciju Explicit, mums ir jādeklarē visi mūsu mainīgie. Excel VBA ir iekrāsojis x zilu, lai norādītu uz kļūdu.

3. Visual Basic redaktorā noklikšķiniet uz Atiestatīt, lai apturētu atkļūdotāju.

4. Izlabojiet kļūdu, koda sākumā pievienojot šādu koda rindiņu.

Dim x kā vesels skaitlis

Jūs, iespējams, jau esat dzirdējuši par tehniku, ko sauc par atkļūdošanu. Izmantojot šo paņēmienu, varat iziet kodu.

5. Visual Basic redaktorā novietojiet kursoru pirms Privāts un nospiediet F8.

Pirmā rinda kļūst dzeltena.

6. Vēl trīs reizes nospiediet F8.

Parādās šāda kļūda.

Range objektam ir īpašums ar nosaukumu Value. Šeit vērtība nav uzrakstīta pareizi. Atkļūdošana ir lielisks veids, kā ne tikai atrast kļūdas, bet arī labāk izprast kodu. Mūsu atkļūdošanas piemēru programma parāda, kā veikt vienu darbību caur kodu un redzēt katras koda rindiņas ietekmi uz jūsu darblapu.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave