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.