Applies ToAccess para Microsoft 365 Access 2021 Access 2019 Access 2016

Pode utilizar a função DDERequest num canal DDE (Open Dynamic Data Exchange) para pedir um item de informações a partir de uma aplicação de servidor DDE.

Por exemplo, se tiver um canal DDE aberto entre Microsoft Office Access 2007 e Microsoft Office Excel 2007, pode utilizar a função DDERequest para transferir texto de uma folha de cálculo do Excel para uma base de dados do Access.

Sintaxe

DDERequest ( channum , item )

A sintaxe da função DDERequest tem estes argumentos:

Ar gument

Descrição

channum

Um número de canal, o número inteiro devolvido pela função DDEInitiate .

item

Um expressão de cadeia que é o nome de um item de dados reconhecido pela aplicação especificada pela função DDEInitiate . Consulte a documentação da aplicação para obter uma lista de itens possíveis.

Observações

O argumento channum especifica o número de canal da conversação DDE pretendida e o argumento item identifica os dados que devem ser obtidos da aplicação de servidor. O valor do argumento item depende da aplicação e tópico especificado quando o canal indicado pelo argumento channum é aberto. Por exemplo, o argumento do item pode ser um intervalo de células numa folha de cálculo do Excel.

A função DDERequest devolve uma Variante como uma cadeia que contém as informações pedidas se o pedido tiver sido bem-sucedido.

Os dados são pedidos no formato de texto alfanumérico. Os gráficos ou texto em qualquer outro formato não podem ser transferidos.

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

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.