VBA

VBA (Visual Basic for Applications) on Excelin ja muiden Office -ohjelmien ohjelmointikieli. Excel VBA: n avulla voit automatisoida Excelin tehtäviä kirjoittamalla ns. Makrot. Lue Lisää





ActiveX -komponentit

Opi luomaan ActiveX -komponentteja, kuten komentopainikkeet, tekstiruudut, luetteloruudut jne. Jos haluat luoda ActiveX -komponentin Excel VBA: ssa, suorita seuraavat vaiheet. Lue Lisää





Sovellusobjekti

Kaikkien objektien äiti on itse Excel. Kutsumme sitä sovellusobjektiksi. Sovellusobjekti tarjoaa pääsyn moniin Exceliin liittyviin vaihtoehtoihin. Lue Lisää







Array

Matriisi on muuttujien ryhmä. Excel VBA: ssa voit viitata taulukon tiettyyn muuttujaan (elementtiin) käyttämällä taulukon nimeä ja hakemistonumeroa. Lue Lisää





Päivämäärä ja aika

Opi työskentelemään päivämäärien ja aikojen kanssa Excel VBA: ssa. Seuraava makro saa päivämäärän vuoden. Voit ilmoittaa päivämäärän käyttämällä Dim -lauseketta. Voit alustaa päivämäärän käyttämällä DateValue -funktiota. Lue Lisää







Luo makro

Excel VBA: n avulla voit automatisoida Excelin tehtäviä kirjoittamalla ns. Makroja. Tässä luvussa opit luomaan yksinkertaisen makron, joka suoritetaan komentopainikkeen napsauttamisen jälkeen. Ota ensin käyttöön Kehittäjä -välilehti. Lue Lisää







Tapahtumat

Tapahtumat ovat käyttäjien suorittamia toimintoja, jotka käynnistävät Excel VBA: n suorittamaan koodin. Lue Lisää





Toiminto ja ali

Funktion ja aliosan välinen ero Excel VBA: ssa on, että funktio voi palauttaa arvon, kun taas ali ei. Toiminnoista ja aliosista tulee erittäin hyödyllisiä ohjelman koon kasvaessa. Lue Lisää





Silmukka

Looping on yksi tehokkaimmista ohjelmointitekniikoista. Excel VBA: n silmukan avulla voit selata solualueen läpi vain muutamalla koodirivillä. Lue Lisää





MsgBox

MsgBox on Excel VBA: n valintaikkuna, jonka avulla voit ilmoittaa ohjelman käyttäjille. Lue Lisää







Alueobjekti

Alue -objekti, joka on laskentataulukon solun (tai solujen) esitys, on Excel VBA: n tärkein kohde. Tässä luvussa esitetään yleiskatsaus Range -objektin ominaisuuksista ja menetelmistä. Lue Lisää





Userform

Tämä luku opettaa sinulle Excel VBA -käyttölomakkeen luomisen. Luomamme Userform näyttää seuraavalta: Lue Lisää









Muuttujat

Tässä luvussa opetetaan muuttujan ilmoittaminen, alustaminen ja näyttäminen Excel VBA: ssa. Excel VBA: n kertomista muuttujan käytöstä kutsutaan muuttujan ilmoittamiseksi. Alustus tarkoittaa yksinkertaisesti alkuarvon määrittämistä muuttujalle. Lue Lisää





Työkirja ja laskentataulukko -objekti

Lisätietoja Excel VBA: n työkirjasta ja laskentataulukko -objektista. Excel VBA: ssa objekti voi sisältää toisen objektin, ja se voi sisältää toisen objektin jne. Toisin sanoen, Excel VBA -ohjelmointi sisältää työskentelyn objektihierarkian kanssa. Tämä saattaa kuulostaa melko sekavalta, mutta teemme sen selväksi. Lue Lisää





^