Viena iš pagrindinių „Excel“ VBA funkcijų yra ląstelėms po skaičiavimų priskirti vertes.
„Visual Basic for Applications“ arba trumpiau VBA yra „Microsoft Office“ naudojama scenarijų kalba, skirta automatizuoti užduotis tokiose programose kaip „Microsoft Excel“. Kadangi „Excel“ galiausiai naudojama susijusiems duomenims rodyti skaičiuoklės langeliuose, viena iš pagrindinių „Excel“ VBA funkcijų yra priskirti reikšmes tiems langeliams po skaičiavimų. Naudodami VBA galite ne tik priskirti reikšmes atskiriems langeliams, bet ir diapazonams.
1 žingsnis
Nukopijuokite ir įklijuokite šį kodą į savo VBA modulį: Sub SetValue() Worksheets("Sheet1"). Suaktyvinkite ActiveCell. Vertė = 35 Pabaiga
Dienos vaizdo įrašas
2 žingsnis
Pakeiskite „Sheet1“ tekstą langeliu, kuriam norite priskirti reikšmę. Pavyzdžiui, jei norite priskirti reikšmę B stulpelio 24 eilutės langeliui, pakeiskite kodą iš „Sheet1“ į „B24“.
3 veiksmas
Pakeiskite 35 verte, kurią norite priskirti savo langeliui. Pavyzdžiui, galite tai padaryti kaip skaičių, pvz., 25, arba teksto eilutę, pvz., „Sveiki“.
4 veiksmas
Iškvieskite SetValue paprogramę iš savo modulio, įvesdami jos pavadinimą: SetValue()
5 veiksmas
Paspauskite "F5", kad paleistumėte kodą ir pamatytumėte, kad langelis, kurį įvedėte kode, pasikeičia į nurodytą reikšmę.
Patarimas
Funkcijos pavadinimą „SetValue“ galima pakeisti į vieną iš jūsų pasirinktų, pvz., „MyFunction“ arba „AuntMelinda“.