Sivusto ei tue käyttämääsi selainta. Suosittelemme selaimen päivittämistä uudempaan versioon.
VBA:n kielioppi

Master: VBA:n kielioppi (high five)

VBA on objekti-pohjainen ja hierarkkinen kieli (Object Oriented Programming Language). Se on aina englanninkielinen riippumatta Excelin valitusta kielestä.

VBA:n avulla ohjataan isäntäohjelman (tässä tapauksessa siis Excelin) toimintaa koodin kautta. Koodia voidaan nauhoittaa tai muokata muutoin suoraan editorissa. Koodin avulla muokataan objekteja, annetaan tai tutkitaan niiden arvoja, muutetaan niiden ominaisuuksia, tehdään laskentaa jne.

Kielioppi (tai rakenne) ei ehkä ole kaikille käyttäjille sanana mielenkiintoinen, mutta käyttääksesi VBA:ta tehokkaasti siihen on syytä tutustua ja ymmärtää ainakin karkeasti perusteet. Alla on tiivistelmä, joka aukeaa sinulle laajemmin kun tutustut lisää VBA:han.

 

Kielioppia:

1)      OBJECT (substantiivi, yksikkö)

  • Objekti itsessään

2)      METHOD (verbi)

  • Objektille tehdään jotain METHODin avulla

3)      PARAMETER (adverbi)

  • Tekemiseen (METHOD) liitetään lisää tietoa siitä, kuinka se suoritetaan.
  • Kaikkiin tekemisiin ei liity parametriä.
  • Sisältää yleensä ” := ”-merkin

4)      PROPERTY (adjektiivi)

  • Objektilla on jokin ominaisuus, kuten arvo, väri tai totuusarvo.
  • Ominaisuuksia asetetaan ja muutetaan ” = ” -merkin avulla.

5)      COLLECTION (substantiivi, monikko)

  • Useammasta samanlaisesta Objektista koostuva kokonaisuus (eli kokoelma)

Evästeet

Tämä sivusto käyttää evästeitä tallentaakseen tietoja koneellesi.

Hyväksytkö evästeiden käytön?