Método Application.DDERequest (Excel)

Solicita informações ao aplicativo especificado. Este método sempre retorna uma matriz.

Sintaxe

expressão. DDERequest (Canal, Item)

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

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Canal Obrigatório Long O número de canal retornado pelo método DDEInitiate .
Item Obrigatório String O item a ser solicitado.

Valor de retorno

Variant

Exemplo

Este exemplo abre um canal para o tópico Sistema no Word e usa o item Tópicos para retornar uma lista de todos os documentos abertos. A lista é retornada na coluna A em Sheet1.

channelNumber = Application.DDEInitiate( _ 
 app:="WinWord", _ 
 topic:="System") 
returnList = Application.DDERequest(channelNumber, "Topics") 
For i = LBound(returnList) To UBound(returnList) 
 Worksheets("Sheet1").Cells(i, 1).Formula = returnList(i) 
Next i 
Application.DDETerminate channelNumber

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.