Função RTD

Aplica-se a
Excel para Microsoft 365 Excel para Microsoft 365 para Mac Excel 2024 Excel 2024 para Mac Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2016

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

Descrição

Recupera dados em tempo real de um programa compatível com a automaçã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 automatização COM registado que foi instalado no computador local. Coloque o nome entre aspas.
  • servidor Obrigatório. O nome do servidor em que o suplemento deverá ser executado. Se não houver servidor e o programa for executado localmente, deixe o argumento em branco. Caso contrário, coloque o nome do servidor entre aspas (""). Ao usar RTD no Visual Basic for Applications (VBA), é necessário usar aspas duplas ou a propriedade NullString do VBA para o servidor, mesmo que a execução seja local.
  • Tópico1, tópico2, ... O tópico1 é obrigatório, os tópicos subsequentes são opcionais. Parâmetros de 1 a 253 que, juntos, representam uma parte exclusiva de dados em tempo real.

Comentários

  • O suplemento de automação COM de RTD deve ser criado e registrado em um computador local. Se você não tiver instalado um servidor de dados em tempo real, verá uma mensagem de erro em uma célula quando tentar usar a função RTD.
  • Se o servidor tiver sido programado para atualizar continuamente os resultados, ao contrário de outras funções, as fórmulas RTD serão alteradas quando o Microsoft Excel estiver no modo de cálculo automático.

Exemplo

Copie os dados de exemplo da tabela a seguir e cole-os na célula A1 de uma nova planilha do Excel. Para as fórmulas mostrarem resultados, selecione-as, pressione F2 e pressione Enter. Se precisar, você poderá ajustar as larguras das colunas para ver todos os dados.

Fórmula Descrição (Resultado) Resultado
=RTD("mycomaddin.progid",,"Nome_servidor","Preço") Dados em tempo real recuperados de um programa que oferece suporte para a automação COM. #N/D
Observação
O suplemento de automação COM de RTD deve ser criado e registrado em um computador local. Se não tiver instalado um servidor de dados em tempo real, a função RTD devolve a mensagem de erro #N/D numa célula quando tenta utilizar a função RTD.