Como utilizar um servidor RTD Excel com o DCOM

Traduções de Artigos Traduções de Artigos
Artigo: 285888 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Microsoft Office Excel 2007, Microsoft Office Excel 2003 e Microsoft Excel 2002 fornecem uma função de folha de cálculo nova que chama RealTimeData (RTD). Função RTD permite-lhe chamar um servidor de automatização COM (Component Object Model) para obter dados em tempo real. Este servidor RTD pode existir como uma DLL de ActiveX ou como uma .exe é executado no mesmo computador local ou num servidor remoto. Quando o servidor RTD é executado num servidor remoto, o servidor RTD utiliza DCOM para comunicar com o Excel.

Nota Quando o servidor RTD é executado num servidor remoto, o servidor RTD tem de ser um exe.

Este artigo descreve como configurar o DCOM no servidor remoto e no computador cliente local para activar esta funcionalidade.

Mais Informação

Configurar DCOM no servidor remoto

  1. Registe o servidor RTD no computador que irá servir como o servidor remoto. Tenha em atenção que Excel têm de ser instalada no servidor remoto e o computador cliente local.
  2. Na barra de tarefas, clique no botão Iniciar , clique em Executar , escreva DCOMCNFG.exe e, em seguida, clique em OK para iniciar o utilitário de configuração do DCOM.
  3. No separador Segurança predefinida , editar Permissões de acesso predefinidas e adicione os utilizadores têm permissão para aceder ao servidor RTD. Para um servidor RTD público, adicione Todos (Everyone) para permitir o acesso anónimo para o servidor RTD. Defina o tipo de acesso para Permitir o acesso .
  4. Adicionar as mesmas entradas à lista de Permissões de início predefinidas e defina o Tipo de acesso para Permitir a iniciação .
  5. Adicione as mesmas entradas à lista de Permissões predefinidas de configuração . Para a maior parte dos servidores RTD, a definir o Tipo de acesso para leitura deve ser suficiente. Para os servidores RTD que utilizam o registo para armazenar definições, poderá ser necessário definir o Tipo de acesso Controlo total .

Configurar DCOM no computador cliente local

  1. Registe o servidor RTD no computador cliente local. Para o Excel pedir o servidor RTD no servidor remoto, apenas o ProgID e CLSID precisam de ser registados.
  2. Execute Dcomcnfg.exe no computador cliente local.
  3. No separador Segurança predefinida , editar as Permissões de acesso predefinidas e adicione a conta Todos (Everyone) . O servidor RTD tem de efectuar chamadas para o Excel para notificá-lo quando novos dados fiquem disponíveis. Devido a uma funcionalidade de segurança do Windows, a denominada "um salto regra," o servidor RTD efectua a chamada para o Excel como um utilizador anónimo. Se a conta Todos (Everyone) não estiver listada em Permissões de acesso predefinidas , o servidor RTD não consegue comunicar com o Excel e RTD fórmulas do Excel devolvem # N/d.
Depois de configurar o servidor RTD no computador cliente local e o servidor remoto, inicie o Excel no cliente local e introduzir a função RTD numa célula numa folha de cálculo. Utilizar o segundo parâmetro da função RTD função para especificar o servidor remoto no qual o servidor RTD está instalado:
= RTD ("RTDEXE.RTDServer", "ServidorRemoto", "AAA")

Referências

Para obter mais informações sobre servidores de Excel e a função RTD, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
285339Como criar um servidor RealTimeData para Excel

Propriedades

Artigo: 285888 - Última revisão: 11 de maio de 2007 - Revisão: 4.2
A informação contida neste artigo aplica-se a:
  • Microsoft Office Excel 2007
  • Microsoft Office Excel 2003
  • Microsoft Excel 2002 Standard Edition
Palavras-chave: 
kbmt kbdcom kbhowto KB285888 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 285888

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com