Applies ToAccess para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Se tiver criado uma base de dados do Access no formato de ficheiro (.accdb), mas quiser partilhar a base de dados com pessoas que estão a utilizar versões anteriores do Access, como antes do Access 2007, na maioria dos casos, pode converter a base de dados num formato de ficheiro anterior com o comando Guardar Como . Este artigo fornece os passos para converter uma base de dados num formato de ficheiro anterior (.mdb) e aborda alguns dos fatores que o impedem de converter uma base de dados.

Neste artigo

Converter uma base de dados .accdb num formato de ficheiro anterior

Faça o seguinte para criar uma cópia de uma base de dados do Access num formato de ficheiro que especificar.

Primeiro, abra a base de dados:

  1. Clique no separador Ficheiro.

  2. À esquerda, clique em Abrir.

  3. Na caixa de diálogo Abrir , selecione e abra a base de dados que pretende converter.

Agora, converta a base de dados:

  1. Clique no separador Ficheiro.

  2. Em Tipos de Ficheiro, clique em Guardar Base de Dados Como. Em Guardar Base de Dados Como, efetue um dos seguintes procedimentos:

    • Para guardar uma cópia da base de dados num formato .mdb que pode ser aberto com o Access 2002 ou o Access 2003, clique em Base de Dados do Access 2002 - 2003 (*.mdb).

    • Para guardar uma cópia da base de dados num formato .mdb que pode ser aberto com o Access 2000, clique em Base de Dados do Access 2000 (*.mdb).

  3. Na caixa de diálogo Guardar Como , na caixa Nome do ficheiro , escreva um nome para o ficheiro de base de dados e, em seguida, clique em Guardar.

O Access fecha a base de dados original e abre uma nova cópia da base de dados no formato que especificou. Quaisquer alterações efetuadas à base de dados afetam apenas a nova cópia. Para fazer alterações à base de dados original, tem de reabrir a base de dados original.

Nota: Para converter uma base de dados Access 2007 num formato de ficheiro compatível com o Access 97 ou anterior, primeiro tem de utilizar Access 2007 para converter a base de dados no formato de ficheiro do Access 2000 ou no formato de ficheiro do Access 2002 - 2003. Em seguida, utilize uma versão anterior do Access para converter a base de dados no formato pretendido. Por exemplo, ao utilizar o comando Converter Base de Dados no Access 2003, pode converter uma base de dados do Access 2000 ou uma base de dados do Access 2002 - 2003 para o formato de ficheiro do Access 97.

Início da Página

Fatores que impedem a conversão num formato de ficheiro anterior

Determinados novos tipos de dados e funcionalidades só podem ser utilizados no formato de ficheiro .accdb e não são suportados por versões anteriores do Access. Se a base de dados contiver qualquer uma destas funcionalidades e tentar guardá-la como uma base de dados de versão anterior, o Access apresenta uma mensagem e não converte a base de dados. A lista seguinte descreve fatores que impedem a conversão para um formato de ficheiro anterior:

  • Utilização de novos tipos de dados ou definições de propriedades de campo    Os seguintes novos tipos de dados e definições de propriedades de campo não são suportados por versões anteriores do Access:

    • Campos de pesquisa de valores múltiplos (campos de pesquisa que têm a propriedade Permitir Múltiplos Valores definida como Sim)

    • O tipo de dados Anexo

    • O tipo de dados Calculado

    • Campos Texto Longo (Memo) de controlo do histórico (Texto Longo - Campos memo que têm a propriedade Acrescentar Apenas definida como Sim)

      Não pode converter a base de dados a menos que reveja a base de dados para que deixe de utilizar estas funcionalidades.

      Nota: Pode converter uma base de dados que contenha Texto Longo (Memo) com campos RtF (campos Texto Longo/Memorando que tenham a propriedade Formato de Texto definida como RtF). No entanto, as versões do Access anteriores a Access 2007 não interpretam o campo como RtF. Se existir alguma formatação rtf nos dados do Access, o texto é apresentado com etiquetas HTML em vez da formatação em versões anteriores do Access, como no exemplo seguinte.

      Texto Formatado Original

      Texto como visualizado em versões anteriores do Access

      Isto é um exemplo.

      <div><strong><em>This is an example.</em></strong></div>

  • Ligações para ficheiros externos que não são suportados por versões anteriores do Access    Nas bases de dados do Access .accdb, pode ligar a vários tipos de dados que não são suportados por versões anteriores do Access. Estas incluem:

    • Tabelas noutras bases de dados de formato de ficheiro .accdb

    • Folhas de cálculo do Excel com o formato .xlsx

    • listas deWindows SharePoint Services

      Se a base de dados contiver ligações para estes tipos de origens de dados, tem de eliminar as ligações antes de poder converter a base de dados num formato de ficheiro anterior ao Access 2007. Uma solução é importar os dados em vez de ligar aos mesmos, para que os dados estejam contidos na própria base de dados do Access. Para obter mais informações sobre a importação de dados para uma base de dados do Access, consulte o artigo Introdução à importação, ligação e exportação de dados no Access.

  • Encriptação da base de dados    As bases de dados do Access que utilizam o formato de ficheiro .accdb utilizam um novo método de proteção por palavra-passe que não é compatível com versões anteriores do Access. Se adicionar uma palavra-passe a uma base de dados .accdb do Access através do comando Encriptar com Palavra-passe , primeiro tem de remover a palavra-passe antes de poder converter a base de dados num formato de ficheiro anterior. Para saber mais sobre como adicionar e remover encriptação, consulte o artigo Encriptar uma base de dados com uma palavra-passe de base de dados.

Início da Página

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.