Você está offline; aguardando reconexão

Como usar um servidor RTD do Excel com o DCOM

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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 285888
Sumário
Microsoft Office Excel 2007, Microsoft Office Excel 2003 e Microsoft Excel 2002 fornecem uma nova função de planilha chamado RTD (RealTimeData). RTD permite que você chamar um servidor de automação COM (Component Object Model) para recuperar dados em tempo real. Este servidor RTD pode existir como uma DLL ActiveX ou como um .exe é executado no mesmo computador local ou em um servidor remoto. Quando o servidor RTD é executado em um servidor remoto, o servidor RTD usa DCOM para se comunicar com o Excel.

Observação Quando o servidor RTD é executado em um servidor remoto, o servidor RTD deve ser um .exe.

Este artigo descreve como configurar o DCOM no servidor remoto e no computador cliente local para habilitar essa funcionalidade.
Mais Informações

Configurar o DCOM no servidor remoto

  1. Registre o servidor RTD no computador que servirá como o servidor remoto. Observe que o Excel deve ser instalado no servidor remoto e o computador cliente local.
  2. Na barra de tarefas, clique no botão Iniciar , clique em Executar , digite dcomcnfg.exe e, em seguida, clique em OK para iniciar o utilitário de configuração DCOM.
  3. Na guia Segurança padrão , editar Permissões de acesso padrão e adicione quaisquer usuários que têm permissão para acessar o servidor RTD. Para um servidor RTD público, adicione todos para permitir acesso anônimo para o servidor RTD. Defina o tipo de acesso como Permitir acesso .
  4. Adicione as mesmas entradas à lista de Permissões de inicialização padrão e defina o Tipo de acesso para Permitir inicialização .
  5. Adicione as mesmas entradas à lista de Permissões de configuração padrão . Para a maioria dos servidores RTD, definindo o Tipo de acesso para leitura deve ser suficiente. Para servidores RTD que usam o registro para armazenar configurações, talvez seja necessário definir o Tipo de acesso para Controle total .

Configurar o DCOM no computador cliente local

  1. Registre o servidor RTD no computador cliente local. Para o Excel solicitar o servidor RTD no servidor remoto, somente o ProgID e o CLSID precisam ser registrados.
  2. Execute Dcomcnfg.exe no computador cliente local.
  3. Na guia Segurança padrão , edite as Permissões de acesso padrão e adicione a conta todos . O servidor RTD deve fazer chamadas para o Excel para notificá-lo quando novos dados ficam disponíveis. Devido a um recurso de segurança do Windows, os chamados "um salto regra," o servidor RTD faz sua chamada para o Excel como um usuário anônimo. Se a conta todos não estiver listada em Permissões de acesso padrão , o servidor RTD não consiga se comunicar com o Excel e RTD fórmulas no Excel retornam # N/d.
Depois de configurar o servidor RTD no computador cliente local e o servidor remoto, inicie o Excel no cliente local e inserir a função RTD em uma célula em uma planilha. Usar o segundo parâmetro do RTD função para especificar o servidor remoto no qual o servidor RTD está instalado:
= RTD ("RTDEXE.RTDServer", "Servidor_remoto", "AAA")
Referências
Para obter mais informações sobre servidores RTD e Excel, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
285339Como criar um servidor RealTimeData para Excel
tempo real em tempo real em tempo real realtimedata rtdserver irtdserver XL2003 XL2007

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 285888 - Última Revisão: 05/11/2007 21:32:27 - Revisão: 4.2

Microsoft Office Excel 2007, Microsoft Office Excel 2003, Microsoft Excel 2002 Standard Edition

  • kbmt kbdcom kbhowto KB285888 KbMtpt
Comentários