![...](/f/29b49f4f982e4c0ff98bf947555fba61.jpg)
Värskendage Exceli väärtusi VBA-s.
Exceli ja Visual Basic for Applications või VBA-ga töötades peate võib-olla muutma lahtri väärtust. VBA abil saate lahtreid automaatselt muuta, ilma et peaksite väärtusi käsitsi muutma. Selle ülesande saate täita VBA objekti Range abil, et valida lahter, mida soovite muuta. Kui lahter on valitud, saate selle väärtuse või muude atribuutide muutmiseks kasutada atribuuti ActiveCell.
Samm 1
Käivitage "Microsoft Office Excel" ja tippige lahtrisse A1 "data in A1". Klõpsake vahekaarti "Arendaja" ja seejärel "Visual Basic", et avada VBA redaktori aken.
Päeva video
2. samm
Klõpsake menüül "Lisa" ja uue mooduli sisestamiseks "Moodul".
3. samm
Looge uus String muutuja, tippides järgmise:
Hämarda andmed stringina
4. samm
Lahtris A1 väärtuse muutmiseks kopeerige ja kleepige järgmine kood:
Vahemik("A1").Valige andmed = Range("A1").Väärtus Kui andmed = "andmed A1-s", siis ActiveCell. Value = "A1 andmed muudetud" Else MsgBox "Andmed on korras." Lõpeta Kui
5. samm
Protseduuri käivitamiseks ja A1 väärtuse muutmiseks vajutage "F5". Käivitage protseduur teist korda ja teile kuvatakse teade, mis ütleb, et andmed on korras.