Vba

Makrovirheet

Macro Errors

Tämä luku opettaa sinulle, miten käsitellä makrovirheet sisään Excel . Luodaan ensin virheitä.





Aseta a komentopainiketta laskentataulukkoon ja lisää seuraavat koodirivit:

x = 2
Alue ('A1') Valu = x

1. Napsauta taulukon komentopainiketta.





Tulos:

Kääntämisvirhe Excel VBA: ssa



2. Napsauta OK.

kuinka normdist-toimintoa käytetään Excelissä

Muuttujaa x ei ole määritelty. Koska käytämme Vaihtoehto Selkeä lauseemme koodimme alussa, meidän on ilmoitettava kaikki muuttujamme. Excel VBA on värjännyt x siniseksi virheen ilmaisemiseksi.

3. Pysäytä virheenkorjaaja napsauttamalla Visual Basic Editorissa Palauta.

Napsauta Palauta

4. Korjaa virhe lisäämällä seuraava koodirivi koodin alkuun.

Ei mitäänxKuten Kokonaisluku

Olet ehkä kuullut tekniikasta, jota kutsutaan virheenkorjaukseksi. Tällä tekniikalla voit siirtyä koodisi läpi.

5. Aseta kohdistin Visual Basic Editorissa Yksityinen -kohdan eteen ja paina F8.

Ensimmäinen rivi muuttuu keltaiseksi.

Ensimmäinen rivi muuttuu keltaiseksi

6. Paina F8 kolme kertaa.

Paina F8 vielä kolme kertaa

Näyttöön tulee seuraava virhe.

Suorituksenaikainen virhe

Range -objektilla on ominaisuus nimeltä Value. Arvoa ei ole kirjoitettu oikein tässä. Virheenkorjaus on loistava tapa paitsi löytää virheitä myös ymmärtää koodia paremmin. Meidän Virheenkorjaus esimerkkiohjelma näyttää, kuinka voit siirtyä koodin läpi ja nähdä kunkin koodirivin vaikutuksen laskentataulukossasi.

1/6 valmis! Lisätietoja makrovirheistä>
Siirry seuraavaan lukuun: Jono manipulointi



^