Когато е отворен формуляр за база данни на Access 2013, можете да използвате VBA код, за да промените съдържанието и дори външния вид на формуляра, от голямата картина надолу до отделните контроли.
Да предположим, че имате формуляр, който включва контрол за избор на начин на плащане. Когато потребителят избере метод на плащане, вие искате да активирате или деактивирате други контроли във формуляра въз основа на избрания метод на плащане. Като алтернатива, може да искате да попълните автоматично някои други контроли във формуляра или дори да направите някои контроли видими или невидими, в зависимост от това кой метод на плащане е избрал потребителят.
В рамките на VBA използвайте следния синтаксис, за да промените свойството на контролата:
ControlName.PropertyName = Стойност
ControlName е пълното име на контрола в отворен формуляр, PropertyName е името на свойството, което искате да промените, а Value е новата стойност за свойството. Точка разделя името на контрола от името на свойството. Пълното име означава, че името трябва да съдържа както името на формуляра, така и името на контролата. В модул за клас обаче можете да използвате ключовата дума Аз, за да означавате името на формуляра. Ключовата дума Me означава „формата, към която е прикрепен този модул за клас“.