Ve VBA je oficiální název pro dialogové okno Excel UserForm. Ale UserForm je ve skutečnosti objekt, který obsahuje to, co je běžně známé jako dialogové okno. Toto rozlišení není důležité, takže mnoho programátorů používá tyto termíny zaměnitelně.
Při vytváření UserForm obvykle provedete následující obecné kroky:
Určete, jak se bude dialogové okno používat a v jakém okamžiku se zobrazí ve vašem makru VBA.
Stisknutím Alt+F11 aktivujte VBE a vložte nový objekt UserForm.
Objekt UserForm obsahuje jeden UserForm.
Přidejte ovládací prvky do UserForm.
Ovládací prvky zahrnují položky, jako jsou textová pole, tlačítka, zaškrtávací políčka a seznamy.
Pomocí okna Vlastnosti upravte vlastnosti ovládacích prvků nebo samotného UserForm.
Napište procedury obsluhy události pro ovládací prvky (například makro, které se spustí, když uživatel klepne na tlačítko v dialogovém okně).
Tyto procedury jsou uloženy v okně Kód pro objekt UserForm.
Napište proceduru (uloženou v modulu VBA), která zobrazí dialogové okno uživateli.