ВБА Отварање или затварање корисничког обрасца

У овом водичу ћете научити како да покренете, отворите и затворите Усерформ помоћу ВБА.

За овај пример, креирали смо једноставан Усерформ под називом басицУсерформ приказан испод са ознаком, оквиром за текст и три командна дугмета.

Отворите Усерформ користећи ВБА

Користити Прикажи команду да бисте отворили Усерформ под називом басицУсерформ:

1 басицУсерформ.Схов

Затворите Усерформ користећи ВБА

Образац можете затворити помоћу Унлоад Цомманд:

1 Истовари басицУсерформ

Ово ће затворити УсерФорм из покренутог кода.

Уместо тога, можете користити и кључну реч Ме да затворите образац у оквиру модула кода обрасца:

1 Унлоад Ме

Напомена: Унлоад Ме можете користити само у процедурама садржаним у модулу Усерформ Цоде:

Приметите да смо у горњем примеру додали „Унлоад.Ме“ догађају „Цлицк“ на дугмету Цанцел. Дакле, када корисник кликне на дугме Откажи, образац ће се истоварити.

Можете приступити кодном модулу УсерФорм двоструким кликом на модул у Цоде Екплореру (с лијеве стране). Или десним кликом у визуелном уређивачу УсерФорм.

Покрени Усерформ у ВБА

Када се образац учита, покреће се догађај „Инитиализе“. Овај догађај можете користити за промену изгледа УсерФорм -а, као што је попуњавање комбинованих оквира или укључивање/искључивање контрола у иницијализационом коду.

Овај код ће онемогућити дугме Откажи када се покрене УсерФорм:

12345 Привате Суб УсерФорм_Инитиализе ()цмдЦанцел.Енаблед = НетачноЕнд Суб

Напомена: Овај код мора бити постављен у кодни модул УсерФорм (погледајте слику изнад).

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

wave wave wave wave wave