Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Utilize a propriedade Formulário para fazer referência a um formulário ou para fazer referência ao formulário associado a um subformulário. Form somente leitura.
Sintaxe
expressão. Formulário
expressão Uma variável que representa um objeto Form.
Comentários
Essa propriedade refere-se a um objeto form. É só de leitura em todas as vistas.
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 seguinte utiliza a propriedade Formulário para aceder ao controlo OrderID num subformulário contido no controlo de subformulário OrderDetails .
Dim intOrderID As Integer
intOrderID = Forms!Orders!OrderDetails.Form!OrderID
O exemplo seguinte chama uma função de uma folha de propriedades ao utilizar a propriedade Formulário para fazer referência ao formulário ativo que contém o controlo com o nome 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.