Share via


Método Application.CreateForm (Access)

O método CreateForm cria um formulário e retorna um objeto Form.

Sintaxe

expressão. CreateForm (Banco de Dados, FormTemplate)

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

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Banco de dados Opcional Variantes O nome do banco de dados que contém o modelo de formulário que você deseja usar para criar um formulário. Se você quiser o banco de dados atual, omita esse argumento. Se quiser utilizar um banco de dados biblioteca aberto, especifique o banco de dados biblioteca com esse argumento.
FormTemplate Opcional Variantes O nome do formulário que você deseja usar como modelo para criar um novo formulário.

Valor de retorno

Formulário

Comentários

Use o método CreateForm ao criar um assistente que cria um novo formulário.

O método CreateForm abre um novo formulário minimizado no modo de Design do formulário.

Se o nome usado para o argumento FormTemplate não for válido, o Visual Basic usará o modelo de formulário especificado pela configuração Modelo de Formulário na guia Formulários/Relatórios da caixa de diálogo Opções .

Exemplo

Este exemplo cria um novo formulário no banco de dados de amostra e com base no formulário Customers e define sua propriedade RecordSource à tabela Customers. Execute esse código, do banco de dados Northwind.

Sub NewForm() 
 Dim frm As Form 
 
 ' Create form based on Customers form. 
 Set frm = CreateForm("Customers") 
 DoCmd.Restore 
 ' Set RecordSource property to Customers table. 
 frm.RecordSource = "Customers" 
End Sub

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.