Како променити вредност ћелије помоћу ВБА

click fraud protection
...

Ажурирајте Екцел вредности у ВБА.

Можда ћете морати да промените вредност у ћелији када радите са Екцел и Висуал Басиц за апликације или ВБА. Са ВБА можете аутоматски да мењате ћелије без потребе да ручно мењате вредности. Овај задатак можете да извршите коришћењем објекта Ранге у ВБА да бисте изабрали ћелију коју желите да промените. Када је ћелија изабрана, можете користити својство АцтивеЦелл да промените њену вредност или друга својства.

Корак 1

Покрените „Мицрософт Оффице Екцел“ и откуцајте „подаци у А1“ у ћелију А1. Кликните на картицу „Девелопер“ и кликните на „Висуал Басиц“ да бисте отворили прозор ВБА уређивача.

Видео дана

Корак 2

Кликните на мени „Инсерт“ и кликните на „Модуле“ да бисте уметнули нови модул.

Корак 3

Направите нову стринг променљиву тако што ћете откуцати следеће:

Дим дата Ас Стринг

Корак 4

Копирајте и налепите следећи код да бисте променили вредност у ћелији А1:

Опсег("А1").Изаберите податке = Опсег("А1").Вредност Ако су подаци = "подаци у А1" Онда АцтивеЦелл. Вредност = "А1 подаци су промењени" Иначе МсгБок "Подаци су у реду." Крај Ако

Корак 5

Притисните "Ф5" да покренете процедуру и промените вредност у А1. Покрените процедуру други пут и добићете оквир са поруком да су подаци у реду.