Meus controles de Tabela Dinâmica e Gráfico Dinâmico não funcionam no Access 2007

Sintomas

Quando você abre um banco de dados no formato de arquivo do Microsoft Office Access 2003 ou versões anteriores no Access 2007, uma das seguintes mensagens é exibida:

  • O banco de dados ou projeto do Microsoft Office Access contém uma referência desfeita ou ausente no arquivo '0WC10.DLL' versão 1.0.

  • O banco de dados ou projeto do Microsoft Office Access contém uma referência desfeita ou ausente no arquivo '0WC11.DLL' versão 1.0.

O Access 2007 abre o arquivo de banco de dados, mas nenhum dos controles de Tabela Dinâmica ou Gráfico Dinâmico do Microsoft Office, contidos em formulários, relatórios ou páginas de acesso a dados, funciona. Além disso, o Access poderá mostrar a mensagem "Não há objeto neste controle" quando você abrir um objeto que contenha um controle de Tabela Dinâmica ou Gráfico Dinâmico.

Causa

O banco de dados contém um ou mais controles que foram criados com o uso do Microsoft Office 2003 Web Components ou versões anteriores. Por padrão, o Access 2007 não instala essas versões do Microsoft Office Web Components. Portanto, a referência aos arquivos é desfeita e os controles deixam de funcionar.

Observação : O problema descrito neste artigo se aplica a controles de Tabela Dinâmica e Gráfico Dinâmico que podem ser adicionados a um formulário, relatório ou página de acesso a dados. Em contraste, os modos de exibição de Tabela Dinâmica e Gráfico Dinâmico para objetos que foram criados no Access 2003 e versões anteriores continuam a funcionar no Access 2007. Esses modos de exibição estão disponíveis ao se clicar em Exibir na guia Início e em Modo de Tabela Dinâmica ou Modo de Gráfico Dinâmico.

Quando você adiciona controles, como o controle de Tabela Dinâmica do Microsoft Office, a um formulário, relatório ou página de acesso a dados, o Access cria referências a Biblioteca de Vínculo Dinâmico que oferecem suporte a esses controles. Versões posteriores do Access podem não incluir todos os arquivos .dll necessários para os controles que você adicionou enquanto trabalhava com o seu banco de dados em versões anteriores do Access. Nesse caso, é necessário baixar e instalar esses arquivos .dll separadamente para continuar a usar os controles que dependem deles. Por padrão, o Access 2007 não instala nem a versão 10.0, nem a versão 11.0 do Microsoft Office Web Components.

A lista a seguir mostra um exemplo de alguns controles que são afetados por esse problema:

  • Gráfico do Microsoft Office 10.0

  • Gráfico do Microsoft Office 11.0

  • Tabela Dinâmica do Microsoft Office 10.0

  • Tabela Dinâmica do Microsoft Office 11.0

Solução

Para fazer com que o Access 2007 exiba sua versão anterior de controles de Tabela Dinâmica e controles de Gráfico Dinâmico corretamente, é necessário baixar e instalar o(s) arquivo(s) .dll correto(s). Use os procedimentos a seguir para determinar os arquivos necessários e, em seguida, baixe e instale esses arquivos.

Determinar qual referência está ausente

  1. Abra o banco de dados no Access 2007.

  2. Siga um destes procedimentos para abrir o Editor do Visual Basic:

    • Abra um módulo existente clicando nele duas vezes no Painel de Navegação.

    • Na guia Criar, no grupo Outros, clique em Módulo. Se esse comando não estiver disponível, clique na seta abaixo do botão Macro ou do botão Módulo Classe e, em seguida, clique em Módulo.

  3. No Editor do Visual Basic, no menu Ferramentas, clique em Referências.

  4. Na caixa de diálogo Referências, em Referências Disponíveis, procure referências que estejam marcadas como AUSENTE.

    • Se a versão 10.0 ou 11.0 do Microsoft Office Web Components estiver ausente, use o procedimento a seguir para baixar e instalar o arquivo .dll necessário.

Baixar e instalar o arquivo necessário

  1. Procure owc10.exe ou owc11.exe no Centro de Download da Microsoft, dependendo de qual versão você determinou que estava ausente no procedimento anterior.

  2. Siga as instruções na Central de Download para baixar e instalar o arquivo. Observe que é possível salvar o arquivo .exe no computador e então executá-lo para instalar o arquivo .dll ou clicar em Executar para instalar o arquivo .dll diretamente da Central de Download.

  3. Depois de concluir a instalação, feche e reabra o aplicativo de banco de dados do Access para confirmar se os controles funcionam conforme esperado.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×