Když je otevřený formulář databáze Accessu 2013, můžete pomocí kódu VBA změnit obsah a dokonce i vzhled formuláře, od velkého obrázku až po jednotlivé ovládací prvky.
Předpokládejme, že máte formulář, který obsahuje ovládací prvek pro výběr způsobu platby. Když si uživatel vybere způsob platby, chcete povolit nebo zakázat další ovládací prvky ve formuláři na základě vybraného způsobu platby. Případně můžete chtít automaticky vyplnit některé další ovládací prvky ve formuláři nebo dokonce některé ovládací prvky zviditelnit či skrýt, v závislosti na tom, jakou platební metodu uživatel zvolil.
V rámci VBA použijte ke změně vlastnosti ovládacího prvku následující syntaxi:
ControlName.PropertyName = Hodnota
ControlName je úplný název ovládacího prvku v otevřeném formuláři, PropertyName je název vlastnosti, kterou chcete změnit, a Value je nová hodnota vlastnosti. Tečka odděluje název ovládacího prvku od názvu vlastnosti. Úplný název znamená, že název musí obsahovat název formuláře i název ovládacího prvku. V modulu třídy však můžete jako název formuláře použít klíčové slovo Me. Klíčové slovo Me znamená „formulář, ke kterému je připojen tento modul třídy“.