Екцел ВБА ИнпутБок функција - Лаки Екцел макрои

Преглед садржаја

Можете користити ИнпутБок функција у Екцел ВБА да бисте од корисника затражили да унесе вредност. Поставите командно дугме на свој радни лист и додајте следеће редове кода:

1. Прво, прогласите променљиву миВалуе типа Вариант.

Затамните моју вредност као варијанту

Напомена: Овде користимо променљиву типа Вариант јер варијабла Вариант може да садржи било коју врсту вредности. На овај начин корисник може унети текст, бројеве итд.

2. Додајте следећи кодни ред да бисте приказали оквир за унос.

миВалуе = ИнпутБок ("Дај ми мало уноса")

3. Запишите вриједност миВалуе у ћелију А1.

Опсег ("А1"). Вредност = моја вредност

Резултат је када корисник унесе вредност 5 и кликне на дугме У реду.

4. Функција ИнпутБок има више опционалних аргумената. Следећи кодни ред приказује оквир за унос са насловом приказаним у насловној траци и подразумеваном вредношћу. Задана вредност ће се користити ако нема других уноса.

миВалуе = ИнпутБок ("Дај ми мало уноса", "Здраво", 1)

Резултат је када корисник само притисне дугме ОК.

Напомена: Поставите курсор на ИнпутБок у уређивачу Висуал Басиц -а и кликните Ф1 за помоћ око других опционалних аргумената.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave