Método Application.DDETerminateAll (Access)

Use a instrução DDETerminateAll para fechar todos os canais DDE (open dynamic data exchange).

Sintaxe

expressão. DDETerminateAll

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

Valor de retorno

Nada

Comentários

Por exemplo, suponha que você tenha aberto dois canais DDE entre o Microsoft Excel e o Microsoft Access, um para recuperar informações do sistema sobre o Excel e outro para transferir dados. Use a instrução DDETerminateAll para fechar ambos os canais simultaneamente.

Usando a instrução DDETerminateAll equivale a executar uma instrução DDETerminate para cada número de canal aberto. Como a instrução DDETerminate, a instrução DDETerminateAll não tem efeito sobre expressões de vínculo DDE ativas em campos de formulários ou relatórios.

Se não houver canais DDE abertos, a instrução DDETerminateAll é executada sem causar um erro de tempo de execução.

Dica

  • Se você interromper um procedimento que executa DDE, você pode inadvertidamente deixar canais abertos. Para evitar o esgotamento dos recursos do sistema, use a instrução DDETerminateAll em seu código ou do painel imediato (inferior) da janela quando estiver depurando o código que executa o DDE.
  • Se você precisar manipular objetos de outro aplicativo do Access, talvez deseje considerar o uso da Automação.

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.