Tämä esimerkki opettaa sinulle virheenkorjauskoodi sisään Excel VBA .
Askel
Painamalla F8 -näppäintä voit siirtyä koodin läpi. Se on erittäin hyödyllinen, koska sen avulla voit nähdä kunkin koodirivin vaikutuksen laskentataulukossasi.
tee kääntötaulukko Excelissä
Aseta a komentopainiketta laskentataulukkoon ja lisää seuraavat koodirivit:
Ei mitääniKuten Kokonaisluku, jKuten KokonaislukuVarteni = 1Vastaanottaja2
Vartenj = 1Vastaanottaja5
Solut (i, j). Arvo = WorksheetFunction.RandBetween (20, 100)
Seuraavaj
Seuraavai
Tulos, kun napsautat taulukon komentopainiketta:
1. Tyhjennä alue A1: E2.
2. Avaa Visual Basic Editor ja pienennä näytön kokoa, jotta näet Visual Basic Editorin ja laskentataulukon samanaikaisesti.
3. Aseta kohdistin Visual Basic Editorissa Yksityinen -kohdan eteen ja paina F8.
Ensimmäinen rivi muuttuu keltaiseksi.
4. Paina F8 neljä kertaa. Jos i = 1 ja j = 1, Excel VBA syöttää satunnaisluvun 20 ja 100 välille soluun rivin 1 ja sarakkeen 1 leikkauspisteessä. Kun pidät kohdistinta tasaisesti muuttujan päällä, näet muuttujan arvon.
5. Paina F8 -näppäintä vielä kaksi kertaa. Jos i = 1 ja j = 2, Excel VBA syöttää satunnaisluvun 20 ja 100 välille soluun rivin 1 ja sarakkeen 2 leikkauspisteessä.
6. Yhden askeleen läpi loput koodista näet, miten Excel VBA syöttää muut numerot. Tämä on erinomainen tapa oppia silmukan toiminta. Jos haluat pysäyttää ohjelman, napsauta Reset (Stop) -painiketta.
muuntaa kg paunaksi Excelissä
Katkaisupiste
Asetat katkaisupisteen pysäyttämään suorituksen tietyllä koodirivillä.
1. Tyhjennä alue A1: E2.
2. Aseta katkaisupiste napsauttamalla vasenta marginaalia (harmaana), johon haluat sijoittaa katkaisupisteen. Näkyviin tulee punainen piste.
kuinka tehdä pareto-kaavio Excel 2010: ssä
3. Suorita makro katkaisupisteeseen saakka napsauttamalla vihreää nuolta.
Tulos:
Vain osa makrosta (i = 1) on suoritettu.
4. Poista katkaisukohta napsauttamalla punaista pistettä. Jatka sitten suorittamista napsauttamalla vihreää nuolta.
Jos saat makron toiselta henkilöltä, muista, että virheenkorjaus on loistava tapa ymmärtää koodi. Voit helposti nähdä kunkin koodirivin vaikutuksen laskentataulukossasi.
Siirry seuraavaan lukuun: Jono manipulointi