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.

Sintaxe

expressão. Forma

expressão Uma variável que representa um objeto Form.

Comentários

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.

Exemplo

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 

Suporte e comentários

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.