Share via


Método Application.DDEExecute (Access)

Use a instrução DDEExecute para enviar um comando de um aplicativo cliente para um aplicativo de servidor por meio de um canal DDE (open dynamic data exchange).

Sintaxe

expressão. DDEExecute (ChanNum, Comando)

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

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
ChanNum Obrigatório Variant Um número de canal, o inteiro longo retornado pela função DDEInitiate.
Command Obrigatório String Um comando reconhecido pelo aplicativo do servidor. Consulte a documentação do aplicativo servidor para obter uma lista desses comandos.

Comentários

Por exemplo, suponha que você tenha aberto um canal DDE no Microsoft Access para transferir dados de texto de uma planilha do Microsoft Excel para um banco de dados do Access. Use a instrução DDEExecute para enviar o novo comando ao Excel para especificar que você deseja abrir uma nova planilha. Neste exemplo, o Access atua como o aplicativo cliente e o Excel atua como o aplicativo do servidor.

O valor do argumento de comando depende do aplicativo e do tópico especificados quando o canal indicado pelo argumento channum é aberto. Ocorrerá um erro se o argumento channum não for um inteiro correspondente a um canal aberto ou se o outro aplicativo não puder executar o comando especificado.

No Visual Basic, você pode usar a instrução DDEExecute somente para enviar comandos para um outro aplicativo. Para obter informações sobre como enviar comandos ao Access de outro aplicativo, consulte Usar o Microsoft Access como um servidor DDE.

Caso você precise manipular objetos de outro aplicativo no Microsoft Access, convém 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.