Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 do canal devolvido 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, em seguida, utiliza o item Tópicos para devolver 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.