Водичи

Како се користе поља за потврду у програму Ворд

Користите поља за потврду програма Ворд да бисте прикупили податке од некога ко чита ваш документ или од некога ко користи ВБА програм који сте уградили у документ (ВБА је скраћеница од Висуал Басиц фор Апплицатионс, програмски језик који је развио Мицрософт). Подаци би требали бити логичке природе, што значи да могу имати само једну од двије вриједности. Да бисте користили поља за потврду, напишите им ВБА макронаредбе у поступку догађаја у ВБА развојном окружењу. Поступци догађаја су функције које се покрећу када се одређени догађаји догоде у Ворд документу. Један од таквих догађаја је да корисник кликне на поље за потврду.

Користите поља за потврду на страници документа

1

Направите нови Ворд документ, а затим кликните на мени „Датотека“. Кликните на „Оптионс“ (Опције) да бисте приказали дијалог Оптионс (Опције). Кликните на „Прилагоди траку“ у левом окну дијалога, а затим потврдите поље „Програмер“. То Ворд-у говори да желите да откријете нормално скривену картицу програмера. Ова картица има дугме које вам омогућава уметање поља за потврду у Ворд документе.

2

Кликните картицу „Програмер“, а затим кликните на дугме „Наслеђени алати“ у групи Контроле. Кликните контролу у пољу за потврду да бисте уметнули поље за потврду у тренутни документ. Кликните десним тастером миша на поље за потврду и кликните на „Својства“.

3

Кликните у оквир за текст десно од својства Цаптион у окну Пропертиес, а затим откуцајте упит на који желите да корисник одговори кликом на поље за потврду. На пример, можете да откуцате „Да, молим вас пријавите ме за билтен.“

4

Кликните десним тастером миша на поље за потврду и кликните на „Прикажи код“ да бисте отворили ВБА развојно окружење. Унесите следеће ВБА изјаве изнад Енд Суб израза. Ове изјаве приказују поруку ако корисник означи поље за потврду.

Ако (Означите поље 1.Валуе = Труе) Тада МсгБок ("Претплатили сте се") Заврши ако

5

Притисните „Алт-Ф11“ да бисте се вратили у Ворд документ, а затим кликните на дугме „Дизајн“ у групи Контроле на картици Девелопер. Ова акција активира поље за потврду за унос података.

6

Означите поље за потврду. Ваш макро ће се покренути и приказаће поруку „Претплатили сте се“. Поново кликните на поље за потврду да бисте уклонили ознаку. Овог пута се не приказује порука.

Користите поље за потврду у корисничком облику

1

Направите нови Ворд документ, а затим притисните „Алт-Ф11“ да бисте ушли у ВБА развојно окружење. Кликните на мени „Убаци“, а затим на „Кориснички образац“ да бисте у документ уметнули нови кориснички образац.

2

Превуците контролу поља за потврду из окна Тоолбок на кориснички образац. Унесите упит у текстуално поље десно од својства Цаптион у окну Пропертиес, као што је „Да, желим да се претплатим“.

3

Двапут притисните поље за потврду да бисте приказали процедуру догађаја која ће се покренути када корисник кликне на поље за потврду током извршавања корисничког обрасца. Откуцајте или налепите следећи програмски код изнад израза Енд Суб.

Ако (Означите поље 1.Валуе = Труе) Тада МсгБок („Управо сте се претплатили.“) Заврши ако

4

Притисните „Ф5“ да бисте извршили кориснички образац. Потврдите избор у пољу за потврду. Ваш програмски код ће се покренути и приказаће порука „Управо сте се претплатили“. Ако поново кликнете на поље, неће се појавити порука, јер наредба Иф у коду проверава само стање када је поље за потврду означено.

$config[zx-auto] not found$config[zx-overlay] not found