VBA (Visual Basic for Applications) on Excelin ja muiden Office -ohjelmien ohjelmointikieli.
1 Luo makro: Excel VBA: n avulla voit automatisoida Excelin tehtäviä kirjoittamalla ns. Makrot. Tässä luvussa opit luomaan yksinkertaisen makro.
2 MsgBox: MsgBox on Excel VBA: n valintaikkuna, jonka avulla voit ilmoittaa ohjelmasi käyttäjille.
3 Työkirjan ja laskentataulukon objekti: Lisätietoja Excel VBA: n työkirjasta ja laskentataulukko -objektista.
4 Alueobjekti: Alue -objekti, joka edustaa laskentataulukon solua (tai soluja), on Excel VBA: n tärkein kohde.
5 Muuttujat: Tässä luvussa opetetaan muuttujan ilmoittaminen, alustaminen ja näyttäminen Excel VBA: ssa.
6 Jos sitten -lauseke: Suorita koodirivit Excel VBA: n Jos sitten -lausekkeen avulla, jos tietty ehto täyttyy.
7 Loop: Looping on yksi tehokkaimmista ohjelmointitekniikoista. Excel VBA: n silmukan avulla voit kiertää useita solualueita vain muutamalla koodirivillä.
8 Makrovirheet: Tässä luvussa kerrotaan, miten voit käsitellä makrovirheitä Excelissä.
9 Merkkijonon manipulointi: Tässä luvussa on tärkeimmät Excel VBA: n merkkijonojen käsittelytoiminnot.
10 Päivämäärä ja aika: Opi työskentelemään päivämäärien ja aikojen kanssa Excel VBA: ssa.
11 Tapahtumat: Tapahtumat ovat käyttäjien suorittamia toimintoja, jotka käynnistävät Excel VBA: n suorittamaan koodin.
12 Taulukko: Taulukko on muuttujien ryhmä. Excel VBA: ssa voit viitata taulukon tiettyyn muuttujaan (elementtiin) käyttämällä taulukon nimeä ja hakemistonumeroa.
13 Funktio ja ali: Excel VBA: ssa funktio voi palauttaa arvon, kun taas ali ei.
14 Sovellusobjekti: Kaikkien objektien äiti on itse Excel. Kutsumme sitä sovellusobjektiksi. Sovellusobjekti tarjoaa pääsyn moniin Exceliin liittyviin vaihtoehtoihin.
15 ActiveX -komponentit: Opi luomaan ActiveX -komponentteja, kuten komentopainikkeet, tekstiruudut, luetteloruudut jne.
16 Userform: Tämä luku opettaa sinulle Excel VBA -käyttölomakkeen luomisen.