Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel na Web Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2019 para Mac Excel 2016

Este artigo descreve a sintaxe da fórmula e a utilização da função RTD no Microsoft Excel.

Descrição

Devolve dados em tempo real de um programa que suporte a automatização COM.

Sintaxe

RTD(ProgID, servidor, tópico1, [tópico2], ...)

A sintaxe da função RTD tem os seguintes argumentos:

  • ProgID    Obrigatório. É o nome do ProgID de um suplemento de uma automatização COM registada instalada no computador local. Coloque o nome entre aspas.

  • Servidor    obrigatório. É o nome do servidor onde o suplemento deve ser executado. Se não houver servidor, e o programa for executado localmente, deixe o argumento em branco. Caso contrário, introduza aspas ("") à volta do nome do servidor. Ao utilizar RTD no Visual Basic for Applications (VBA), as aspas duplas ou a propriedade CadeiaNula do VBA são necessárias para o servidor, mesmo que este esteja a ser executado localmente.

  • Tópico1; tópico2; ...    Tópico1 é obrigatório, os tópicos subsequentes são opcionais. São 1 a 253 parâmetros que juntos representam uma parte exclusiva dos dados em tempo real.

Observações

  • O suplemento de automatização COM RTD tem de ser criado e registado num computador local. Se não tiver instalado um servidor de dados em tempo real, irá obter uma mensagem de erro numa célula quando tentar utilizar a função RTD.

  • Quando o servidor tiver sido programado para atualizar resultados continuamente, ao contrário de outras funções, as fórmulas RTD irão alterar-se quando o Microsoft Excel estiver no modo de cálculo automático.

Exemplo

Copie os dados de exemplo na tabela seguinte e cole-os na célula A1 de uma nova folha de cálculo do Excel. Para que as fórmulas mostrem resultados, selecione-as, prima F2 e, em seguida, prima Enter. Caso seja necessário, pode ajustar a largura das colunas para ver todos os dados.

Fórmula

Descrição (Resultado)

Resultado

=RTD("suplementocom.progid",,"Nome_do_servidor","Preço")

Dados em tempo real obtidos a partir de um programa que suporte automatização COM.

#NOME?

Nota

O suplemento de automatização COM RTD tem de ser criado e registado num computador local. Se não tiver instalado um servidor de dados em tempo real, a função RTD devolve a mensagem de erro #NOME? numa célula quando tenta utilizá-la.

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.