Método Application.DDERequest (Access)

Use a função DDERequest em um canal DDE (open dynamic data exchange) para solicitar um item de informações de um aplicativo de servidor DDE.

Sintaxe

expressão. DDERequest (ChanNum, Item)

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

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
ChanNum Obrigatório Variantes Um número de canal, o inteiro retornado pela função DDEInitiate .
Item Obrigatório String Uma expressão de cadeia de caracteres que é o nome de um item de dados reconhecido pelo aplicativo especificado pela função DDEInitiate. Verifique a documentação do aplicativo para obter uma lista de possíveis itens.

Valor de retorno

Cadeia de caracteres

Comentários

Por exemplo, se você tiver um canal DDE aberto entre o Microsoft Access e o Microsoft Excel, poderá usar a função DDERequest para transferir texto de uma planilha do Excel para um banco de dados access.

O argumento channum especifica o número do canal da conversação DDE desejada e o argumento item identifica quais dados devem ser recuperados do aplicativo servidor. O valor do argumento do item depende do aplicativo e do tópico especificados quando o canal indicado pelo argumento channum é aberto. Por exemplo, o argumento do item pode ser um intervalo de células em uma planilha do Excel.

A função DDERequest retornará um Variant como uma cadeia de caracteres contendo as informações requisitadas, se a solicitação tiver obtido êxito.

Os dados são solicitados em formato de texto alfanumérico. Gráficos ou textos em qualquer outro formato não podem ser transferidos.

Se o argumento channum não for um inteiro correspondente a um canal aberto ou se os dados solicitados não puderem ser transferidos, ocorrerá um erro em tempo de execução.

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.