Una dintre caracteristicile de bază ale VBA în Excel este de a atribui valori celulelor după calcule.
Visual Basic for Applications, sau pe scurt VBA, este limbajul de scripting folosit în Microsoft Office pentru automatizarea sarcinilor în aplicații precum Microsoft Excel. Deoarece Excel este utilizat în cele din urmă pentru afișarea datelor aferente în celulele foii de calcul, una dintre caracteristicile de bază ale VBA în Excel este de a atribui valori acelor celule după calcule. Nu numai că puteți atribui valori celulelor individuale, ci și intervalelor, folosind VBA.
Pasul 1
Copiați și inserați următorul cod în modulul dvs. VBA: Sub SetValue() Worksheets("Sheet1").Activați ActiveCell. Valoare = 35 End Sub
Videoclipul zilei
Pasul 2
Înlocuiți textul „Sheet1” cu celula căreia doriți să îi atribuiți o valoare. De exemplu, dacă doriți să atribuiți o valoare celulei din coloana B, rândul 24, atunci veți schimba codul din „Sheet1” în „B24”.
Pasul 3
Înlocuiți 35 cu valoarea pe care doriți să o atribuiți celulei dvs. De exemplu, ați putea face din acesta un număr, cum ar fi 25, sau un șir de text, cum ar fi „Bună ziua”.
Pasul 4
Apelați subrutina SetValue din modulul dvs. tastând numele acesteia: SetValue()
Pasul 5
Apăsați „F5” pentru a rula codul și pentru a vedea celula pe care ați introdus-o în cod se schimbă la valoarea specificată.
Bacsis
Numele „SetValue” pentru funcție poate fi schimbat cu unul pe care îl alegeți, cum ar fi „MyFunction” sau „AuntMelinda”.