Solun arvon asettaminen VBA: ssa

...

Yksi VBA: n keskeisistä ominaisuuksista Excelissä on arvojen määrittäminen soluille laskelmien jälkeen.

Visual Basic for Applications tai lyhyesti VBA on komentosarjakieli, jota käytetään Microsoft Officessa automatisoimaan tehtäviä sovelluksissa, kuten Microsoft Excel. Koska Exceliä käytetään viime kädessä aiheeseen liittyvien tietojen näyttämiseen laskentataulukon soluissa, yksi VBA: n ydinominaisuuksista Excelissä on antaa arvot näille soluille laskelmien jälkeen. Voit määrittää arvoja yksittäisille soluille myös alueille VBA: n avulla.

Vaihe 1

Kopioi ja liitä seuraava koodi VBA-moduuliisi: Sub SetValue() Worksheets("Sheet1"). Aktivoi ActiveCell. Arvo = 35 End Sub

Päivän video

Vaihe 2

Korvaa "Sheet1"-teksti solulla, jolle haluat määrittää arvon. Jos esimerkiksi haluat määrittää arvon sarakkeen B, rivin 24 solulle, muuta koodi "Sheet1":stä "B24":ksi.

Vaihe 3

Korvaa 35 arvolla, jonka haluat määrittää solullesi. Voit esimerkiksi tehdä siitä numeron, kuten 25, tai tekstin, kuten "Hei".

Vaihe 4

Kutsu SetValue-alirutiini moduulistasi kirjoittamalla sen nimi: SetValue()

Vaihe 5

Paina "F5" suorittaaksesi koodin ja nähdäksesi, että koodiin kirjoittamasi solu muuttuu määrittämäsi arvoksi.

Kärki

Toiminnon nimi "SetValue" voidaan muuttaa valitsemaksi, kuten "MyFunction" tai "AuntMelinda".