Depois de instalar a actualização de segurança 943985, os cálculos do Excel 2003 devolvem um resultado incorrecto quando uma origem de Dados em Tempo Real é utilizada numa função do Visual Basic for Applications definida pelo utilizador

O suporte para o Office 2003 terminou

A Microsoft terminou o suporte para o Office 2003 em 8 de Abril de 2014. Esta alteração afetou as suas atualizações de software e opções de segurança. Aprenda o que isto significa para si e como pode ficar protegido.

Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Sintomas
Instala a actualização de segurança 943985 num computador com o Microsoft Office Excel 2003 instalado. Posteriormente, as funções introduzidas matricialmente que contêm uma macro do Visual Basic for Applications (VBA) que faz referência a uma origem de Dados em Tempo Real devolvem um valor incorrecto. Normalmente o valor incorrecto é 0.
Como contornar
Para contornar este problema, execute a função em cada célula individualmente em vez de o fazer na matriz das células.
Resolução
Para resolver este problema, instale a versão actualizada da actualização de segurança 943985. Para o fazer, visite o seguinte Web site da Microsoft:A Microsoft concluiu as pesquisas relacionadas com este problema e disponibilizou uma nova versão da actualização de segurança 943985 para utilizadores do Microsoft Office Excel 2003 Service Pack 2 e do Microsoft Office Excel 2003 Service Pack 3.

As Actualizações Automáticas oferecerão correctamente esta actualização aos utilizadores independentemente de estes terem aplicado ou não a versão original da actualização de segurança 943985.
Ponto Da Situação
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Mais Informação
Para determinar a versão da actualização que está instalada, utilize os seguintes métodos.

Método 1: Consultar a lista de programas e actualizações actualmente instalados

Para o fazer, siga estes passos:
  1. Utilize um dos seguintes procedimentos, dependendo do sistema operativo em execução:
    • Windows Vista
      1. Clique em Iniciarbotão Iniciar, escreva Programas na caixa Iniciar procura e clique em Programas e Funcionalidades na lista Programas.
      2. Clique em Ver actualizações instaladas.
    • Windows XP
      1. Clique em Iniciar, clique em Executar, escreva appwiz.cpl e clique em OK.
      2. Clique para seleccionar a caixa de verificação Mostrar actualizações.
  2. Na lista de actualizações, localize a actualização de segurança 943985.
    • Caso seja apresentada uma descrição semelhante à seguinte, tem a actualização mais recente instalada:
      Actualização de Segurança para Excel 2003 (KB943985) V2: EXCEL
      Não é necessária nenhuma acção adicional.
    • Caso seja apresentada uma descrição semelhante à seguinte, tem uma versão desactualizada da actualização instalada:
      Actualização de Segurança para Excel 2003 (KB943985): EXCEL
      Deve instalar a versão actualizada da actualização de segurança 943985.
    Repare que "V2" só é apresentado na descrição da actualização mais recente.

Método 2: Consultar a versão do Excel instalada actualmente

Para o fazer, siga estes passos:
  1. Utilize um dos seguintes procedimentos, dependendo do sistema operativo em execução:
    • No Windows Vista, clique em Iniciarbotão Iniciar, escreva %programfiles%\Microsoft Office\OFFICE11 na caixa Iniciar procura e clique em OFFICE11 na lista Programas.
    • No Windows XP, clique em Iniciar, clique em Executar, escreva %programfiles%\Microsoft Office\OFFICE11 e clique em OK.
  2. Clique com o botão direito do rato no ficheiro Excel.exe e clique em Propriedades.
  3. Clique no separador Versão.
    • Se for apresentada a seguinte versão de ficheiro ou posterior, tem a actualização mais recente instalada:
      11.0.8211.0
      Não é necessária nenhuma acção adicional.
    • Se for apresentada a seguinte versão de ficheiro, tem uma versão desactualizada da actualização instalada:
      11.0.8206.0
      Deve instalar a versão actualizada da actualização de segurança 943985.
Para mais informações sobre a actualização de segurança 943985, clique no número de artigo que se segue para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
943985 MS08-014: Descrição da actualização de segurança para o Excel 2003: 11 de Março de 2008
Propriedades

ID do Artigo: 950340 - Última Revisão: 01/16/2015 02:49:38 - Revisão: 3.1

  • Microsoft Office Excel 2003
  • kbnosurvey kbarchive kbexpertisebeginner kbqfe kbsecurity kbsecvulnerability kbbug kbfix kbpubtypekc KB950340
Esta informação foi útil?