Екцел ВБА МсгБок функција - Лаки Екцел макрои

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

Тхе МсгБок функција у Екцел ВБА може вратити резултат док једноставан МсгБок не може.

Ситуација:

Поставите командно дугме на свој радни лист и додајте следеће редове кода:

1. Прво, декларишемо променљиву која се зове одговор типа Интегер.

Затамњен одговор Као цео број

2. Користимо функцију МсгБок за иницијализацију варијабилног одговора са уносом корисника.

Функција МсгБок, када користи заграде, има три аргумента. Први део се користи за поруку у оквиру за поруку. Помоћу другог дела наведите која дугмад и иконе желите да се појављују у оквиру за поруку. Трећи део се приказује у насловној траци оквира за поруку.

ансвер = МсгБок ("Јесте ли сигурни да желите да испразните лист?", вбИесНо + вбКуестион, "Емпти Схеет")

Напомена: Поставите курсор на вбИесНо у Висуал Басиц Едитор -у и кликните Ф1 да видите која још дугмад и иконе можете користити. Уместо константи вбИесНо и вбКуестион, можете користити и одговарајуће вредности 4 и 32.

3. Ако корисник притисне дугме Да, Екцел ВБА испразни лист. Ако корисник притисне дугме Не, ништа се неће догодити. Додајте следеће редове кода да бисте то постигли.

Ако је одговор = вбДа
Целлс.ЦлеарЦонтентс
Иначе
'не ради ништа
Крај Ако

4. Кликните на командно дугме на листу.

5. Притисните Да.

Резултат:

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

wave wave wave wave wave