Propriedade Form.Form (Access)
Use a propriedade Form para se referir a um formulário ou para se referir ao formulário associado a um subformcontrole. Form somente leitura.
expressão. Forma
expressão Uma variável que representa um objeto Form.
Essa propriedade refere-se a um objeto form. É somente leitura em todos os modos de exibição.
Essa propriedade é geralmente usada para referir-se o formulário ou relatório contido em um controle de subformulário. Por exemplo, o código a seguir usa a propriedade Form para acessar o controle OrderID em um subforma contido no controle de subformação OrderDetails .
Dim intOrderID As Integer
intOrderID = Forms!Orders!OrderDetails.Form!OrderID
O próximo exemplo chama uma função de uma folha de propriedades usando a propriedade Form para se referir ao formulário ativo que contém o controle chamado CustomerID.
=MyFunction(Form!CustomerID)
Quando você usa a propriedade Form dessa maneira, você está se referindo ao formulário ativo e o nome do formulário não é necessário.
O exemplo a seguir é o equivalente em Visual Basic do exemplo anterior.
X = MyFunction(Forms!Customers!CustomerID)
Observação
[!OBSERVAçãO] Ao usar a coleção Forms, você deve especificar o nome do formulário.
O exemplo a seguir usa a propriedade Form para fazer referência a um controle ou subformulário.
Dim curTotalAmount As Currency
curTotalAmount = Forms!Orders!OrderDetails.Form!TotalAmount
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.