Compartilhar via


Método Application.DDEExecute (Access)

Utilize a instrução DDEExecute para enviar um comando de uma aplicação cliente para uma aplicação de servidor através 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 pela aplicação de servidor. Consulte a documentação do aplicativo servidor para obter uma lista desses comandos.

Comentários

Por exemplo, suponha que abriu um canal DDE no Microsoft Access para transferir dados de texto de uma folha de cálculo do Microsoft Excel para uma base de dados do Access. Utilize a instrução DDEExecute para enviar o comando Novo para o Excel para especificar que pretende abrir uma nova folha de cálculo. Neste exemplo, o Access atua como a aplicação cliente e o Excel funciona como a aplicação de servidor.

O valor do argumento de comando depende da aplicação 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 para o Access a partir de outra aplicação, consulte Utilizar 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.