Kuinka muuttaa solun arvoa VBA: lla

click fraud protection
...

Päivitä Excel-arvot VBA: ssa.

Saatat joutua muuttamaan solun arvoa, kun käytät Exceliä ja Visual Basic for Applications tai VBA: ta. VBA: lla voit muokata soluja automaattisesti ilman, että sinun tarvitsee muuttaa arvoja manuaalisesti. Voit suorittaa tämän tehtävän käyttämällä VBA: n Range-objektia valitaksesi solun, jota haluat muuttaa. Kun solu on valittu, voit muuttaa sen arvoa tai muita ominaisuuksia ActiveCell-ominaisuuden avulla.

Vaihe 1

Käynnistä "Microsoft Office Excel" ja kirjoita "data in A1" soluun A1. Napsauta "Kehittäjä"-välilehteä ja napsauta "Visual Basic" avataksesi VBA-editori-ikkunan.

Päivän video

Vaihe 2

Napsauta "Lisää" -valikkoa ja napsauta "Moduuli" lisätäksesi uuden moduulin.

Vaihe 3

Luo uusi merkkijonomuuttuja kirjoittamalla seuraava:

Himmeä tiedot merkkijonona

Vaihe 4

Kopioi ja liitä seuraava koodi muuttaaksesi arvoa solussa A1:

Alue("A1").Valitse tiedot = Range("A1").Arvo Jos data = "data in A1" Sitten ActiveCell. Value = "A1-tiedot muutettu" Else MsgBox "Tiedot ovat kunnossa." Loppu Jos

Vaihe 5

Paina "F5" suorittaaksesi toimenpiteen ja muuttaaksesi A1:n arvoa. Suorita toimenpide toisen kerran, ja saat viestiruudun, jossa ilmoitetaan, että tiedot ovat kunnossa.