Os meus controlos de Tabela Dinâmica e de Gráfico não funcionam no Access 2007

Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Sintomas

Quando abre um Microsoft Office Access 2003 ou o Microsoft Access ficheiro formato base de dados anterior no Access 2007, será apresentada uma das seguintes mensagens:

  • O projecto ou uma base de dados do Microsoft Office Access contém uma referência ou inexistente para o ficheiro ' 0WC10. DLL' versão 1.0.

  • O projecto ou uma base de dados do Microsoft Office Access contém uma referência ou inexistente para o ficheiro ' 0WC11. DLL' versão 1.0.

Access 2007 abre o ficheiro de base de dados, mas qualquer controlos de tabela dinâmica do Microsoft Office ou controlos de gráfico do Microsoft Office que estão contidos acesso de formulários, relatórios ou dados páginas não funcionam. Além disso, o Access poderá mostrar a mensagem "Não existe nenhum objeto neste controlo" quando abre um objeto que contém um controlo de tabela dinâmica ou um controlo do gráfico.

Causa

A base de dados contém um ou mais controlos que foram criadas ao utilizar componentes Web do Microsoft Office 2003 ou anterior. Por predefinição, Access 2007 não instala nestas versões do Microsoft Office Web Components. Por conseguinte, a referência para os ficheiros é interrompida e os controlos deixarão de funcionar.

Nota: O problema é descrito neste artigo aplica-se a tabela dinâmica ou gráfico controlos que pode adicionar a um formulário, relatório ou página de acesso a dados. Por outro lado, tabelas e gráficos dinâmicos vistas de objetos que foram criadas no Access 2003 e versões anteriores do Access continuar a trabalhar no Access 2007. Estas vistas estão disponíveis clicando em vista no separador base e, em seguida, clicando em Vista de tabela dinâmica ou Vista de gráfico dinâmico.

Quando adicionar controlos como o controlo de tabela dinâmica do Microsoft Office a um formulário, relatório ou página de acesso a dados, o Access cria as referências às bibliotecas de ligação dinâmica (DLL) que suportem esses controlos. Versões posteriores do Access não podem incluir todos os ficheiros. dll que precisa para os controlos que adicionou enquanto que estava a trabalhar na sua base de dados em versões anteriores do Access. Neste caso, tem de transferir e instalar estes ficheiros. dll separadamente para continuar a utilizar os controlos que dependem das mesmas. Por predefinição, Access 2007 não instala a versão 10.0 ou versão 11.0 Microsoft Office Web Components.

A lista seguinte mostra um exemplo de alguns controlos que são afetados por este problema:

  • Gráfico do Microsoft Office 10.0

  • Gráfico do Microsoft Office 11.0

  • Microsoft Office tabela dinâmica 10.0

  • Microsoft Office tabela dinâmica 11.0

Resolução

Para tornar Access 2007 apresentar os controlos de tabela dinâmica de versão anteriores e controlos de gráfico dinâmico corretamente, tem de transferir e instalar o ficheiro. dll correto ou ficheiros. Utilize os seguintes procedimentos para determinar quais os ficheiros que precisa e, em seguida, transferir e instala os ficheiros.

Determinar qual referência estiver em falta

  1. Abra a base de dados no Access 2007.

  2. Efetue um dos seguintes procedimentos para abrir o Visual Basic Editor:

    • Abra um módulo existente por duplo clique na mesma no painel de navegação.

    • No separador Criar , no grupo outros , clique em módulo. Se este comando não estiver disponível, clique na seta por baixo da Macro ou no botão de Módulo de classe e, em seguida, clique em Module.

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

  4. Na caixa de diálogo de referências , em Referências disponíveis, procure as referências marcadas como em falta.

    • Se a versão 10.0 ou versão 11.0 do Microsoft Office Web Components estiver em falta, utilize o seguinte procedimento para transferir e instalar o ficheiro. dll necessários.

Transferir e instalar o ficheiro necessário

  1. Procure o Microsoft Download Center para owc10.exe ou owc11.exe, dependendo da versão determinado estava em falta no procedimento anterior.

  2. Siga as instruções no Centro de transferências para transferir e instalar o ficheiro. Tenha em atenção que pode guardar o ficheiro de .exe para o seu computador e, em seguida, execute-o para instalar o ficheiro. dll ou pode clicar em Executar para instalar o ficheiro. dll diretamente a partir do Centro de transferências.

  3. Após a instalação estiver concluída, feche e reabra a aplicação de base de dados do Access para confirmar que os controlos funcionam como esperado.

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×