Compartilhar via


Método DoCmd.DeleteObject (Access)

O método DeleteObject executa a ação DeleteObject no Visual Basic.

Sintaxe

expressão. DeleteObject (ObjectType, ObjectName)

expression Uma variável que representa um objeto DoCmd.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
ObjectType Optional AcObjectType Uma constante AcObjectType que representa o tipo de objeto a ser excluído.
ObjectName Opcional Variantes Uma expressão de cadeia de caracteres que é o nome válido de um objeto do tipo selecionado com o argumento ObjectType. Se você executar o código Visual Basic contendo o método DeleteObject em um banco de dados de biblioteca, o Microsoft Access procurará o objeto com esse nome primeiro no banco de dados da biblioteca e, em seguida, no banco de dados atual.

Comentários

Use o método DeleteObject para excluir um objeto de banco de dados especificado.

Se você deixar os argumentos ObjectType e ObjectName em branco (a constante padrão, acDefault, é assumida para ObjectType), o Access excluirá o objeto selecionado na janela Banco de Dados. Para selecionar um objeto na janela Banco de Dados, você pode usar a ação SelectObject ou o método SelectObject com o argumento InDatabaseWindow definido como Sim (True).

Exemplo

O exemplo a seguir exclui a tabela especificada.

DoCmd.DeleteObject acTable, "Former Employees Table"

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.