Como corrigir o erro “Tabela externa do MS Access não está no formato esperado” (erro 3274)?

MS Access external table is not in the expected format (error 3274) pode ser um verdadeiro incômodo para quem trabalha com bancos de dados do Access. Esta mensagem de aviso aparece ao importar dados de outras fontes externas, como o Excel. No entanto, é vital entender as causas e resoluções deste erro para manter a integridade e a funcionalidade do seu banco de dados.

Tabela externa do MS Access não está no formato esperado

Neste blog, discutirei os principais fatores por trás do erro de tempo de execução 3274 e os métodos rápidos para resolvê-lo.

Avaliado como Excelente em Trustpilot
Ferramenta Gratuita de Reparo de Banco de Dados do MS Access
Repare arquivos de banco de dados MDB e ACCDB corrompidos e recupere tabelas de banco de dados, consultas, índices e registros excluídos facilmente. Tente agora!

O que significa a tabela externa não está no formato esperado no Access?

Geralmente, a mensagem A tabela externa do Access não está no formato esperado aparece ao tentar importar dados, especialmente tabelas vinculadas ou relatórios do Excel. Você também pode receber este erro ao usar a função TransferSpreadsheet no código VBA.

Quando isso ocorre, significa simplesmente que seu banco de dados encontra uma tabela externa que não corresponde ao formato esperado. Vários motivos podem contribuir para esse problema, incluindo:

  1. Formato de arquivo incorreto
  2. Dados de arquivo de banco de dados corrompidos (tabelas)
  3. Falta de permissão de arquivo ou arquivo bloqueado
  4. Uso de software Access desatualizado
  5. Drivers de PC desatualizados
  6. A macro no arquivo de banco de dados está corrompida.

Após extrair as causas comuns, informe-nos se esse erro foi corrigido por você ou se precisa de assistência profissional.

É necessária ajuda profissional para resolver o erro 3274 do Microsoft Access?

Não, você pode corrigir o erro 3274 do Microsoft Access por conta própria aplicando as soluções mencionadas abaixo neste blog. Portanto, não há necessidade de optar por ajuda profissional.

A assistência especializada é necessária apenas para erros ou problemas complexos do Access.

Métodos para corrigir a tabela externa do MS Access que não está no formato esperado (erro 3274)

Siga os métodos passo a passo abaixo para superar essa situação:

Método 1 – Verifique o formato do arquivo

O primeiro truque é garantir que o arquivo que você está tentando importar esteja em um formato compatível com o Microsoft Access. No entanto, se o formato do arquivo não for compatível com o Access, considere convertê-lo para um formato compatível usando o Excel.

Leia também: Corrigir o erro do Access “Este objeto foi salvo em um formato inválido e não pode ser lido”

Método 2 – Verifique o nome da tabela na macro do Access

Às vezes, inserir o nome incorreto da tabela no código ou sintaxe do VBA pode levar a esse problema. Você pode simplesmente corrigir esse erro executando a ferramenta de depuração no Access e verificando o nome da tabela que você inseriu nas consultas.

Para usar esse recurso, tente estas etapas:

  • Primeiro, inicie seu banco de dados do Access.
  • Em seguida, clique em Ferramentas de banco de dados >> Visual Basic.

Tabela externa do MS Access não está no formato esperado

  • No Editor do Visual Basic aberto, você deve clicar no botão Depurar >> Compilar.

Tabela externa do MS Access não está no formato esperado

  • Agora, você pode ver a linha com os erros e fazer as alterações obrigatórias.

Método 3 – Certifique-se de que o arquivo não esteja bloqueado para corrigir a tabela externa do MS Access que não está no formato esperado

Pode ser possível que o arquivo que você está tentando importar esteja definido para o modo somente leitura ou bloqueado. Portanto, é importante verificar e alterar esse modo seguindo cuidadosamente as instruções abaixo.

  • Clique com o botão direito do mouse no arquivo >> clique em Propriedades >> guia Geral.

Tabela externa do MS Access não está no formato esperado

  • Localize a seção Atributos e desmarque a caixa Somente leitura se estiver marcada.
  • Depois disso, clique em aplicar >> OK.

Método 4 – Obtenha as permissões essenciais

A falta de permissões necessárias para acessar o arquivo com defeito pode até mesmo acionar o erro de tempo de execução do Access 3274 external table is not in the expected format. Portanto, certifique-se de ter permissão total para ler e gravar a pasta que contém esse arquivo. Para obter todas as permissões, clique aqui.

Método 5 – Modificar propriedade RecordLocks

Se você estiver tentando acessar os registros bloqueados no Microsoft Access, isso pode resultar neste erro de tempo de execução. Tudo o que você precisa fazer é usar a propriedade RecordLocks para verificar se há registros bloqueados e modificar suas configurações. Para fazer isso, siga as etapas abaixo:

  • Abra o arquivo DB >> clique em Arquivo
  • Escolha Opções, em Opções de acesso, clique na opção Avançado.

Avançado

  • Depois disso, clique nas opções em Bloqueio de registro padrão.
  • Agora, faça alterações nas configurações de acordo com suas necessidades.

Método 6 – Verificar referências ausentes

O código de erro de tempo de execução do Access 3274 pode surgir às vezes se o objeto de referência no código VBA estiver ausente da biblioteca. Nesse caso, você pode remover as referências ausentes de um VBA seguindo estas etapas.

Método 7 – Reparar arquivo de acesso corrompido

A corrupção no arquivo de banco de dados pode causar erros diferentes, incluindo a tabela externa do MS Access não estar no formato esperado (erro 3274). Portanto, execute o utilitário Compact & Repair do Access para reparar o arquivo de banco de dados corrompido.

Para usar este recurso, siga estas instruções:

  • Abra o aplicativo Access.
  • Clique na página Templates >> Blank Database.
  • Em seguida, vá para a guia File >> escolha Close.
  • Em seguida, clique em Database Tools >> Compact and Repair Database.

Compact and Repair Database

  • Em uma caixa de diálogo aberta, selecione o arquivo corrompido >> clique na opção Compact.

Caso a ferramenta integrada Compactar e Reparar não consiga corrigir a corrupção do arquivo, você pode optar pelo Access Reparar & Recuperação Ferramenta. Este software carregado de recursos pode reparar arquivos Access db (.mdb/.accdb) gravemente corrompidos com 100% de integridade. Além disso, ele pode recuperar todos os dados de arquivos corrompidos com facilidade.

* Ao clicar no botão Download acima e instalar o Stellar Repair for Access (14.8 MB), reconheço que li e concordo com o Contrato de licença do usuário final e a Política de privacidade deste site.

Leia também: Access Unrecognized Database Format Error (3343)

Perguntas frequentes relacionadas:

O que é o erro 3274 no TransferSpreadsheet?

O erro 3274 no TransferSpreadsheet geralmente ocorre se o nome inadequado de uma tabela ou planilha for inserido por engano.

Como altero o formato do arquivo no Access?

Para alterar o formato do arquivo, abra um arquivo de banco de dados específico >> clique em Arquivo >> Salvar como >> escolha o local >> no menu suspenso “Salvar como tipo” >> altere a extensão do arquivo para o seu arquivo. Clique na opção “Salvar”.

Qual é o formato de arquivo para o Microsoft Access?

accdb é o formato de arquivo padrão do Access.

Encerramento

O erro de tempo de execução 3274 tabela externa não está no formato esperado no Access pode ser um obstáculo significativo. No entanto, ele pode ser corrigido de forma eficiente com o conhecimento certo e a solução adequada mencionada neste post. Então, tente um após o outro até que seu problema seja resolvido.

Desfrute de uma experiência de banco de dados perfeita.

Ainda está com problemas? Corrija-os com Stellar reparação para Access:

Este software garante sem costura reparo e recuperação do banco de dados ACCDB e MDB. Ele restaura todos os objetos, incluindo tabelas, relatórios, consultas, registros, formulários e índices, juntamente com módulos, macros, etc. Corrija os problemas do Microsoft Access agora em 3 etapas fáceis:

  1. Baixar Stellar Access banco de dados reparo ferramenta avaliado Excelente sobre Cnet.
  2. Clique nas opções Browse e Pesquisa para localizar um banco de dados corrompido do Access.
  3. Clique no botão Reparar para reparar e pré-visualização os objetos do banco de dados.

Pearson Willey é escritor de conteúdo de sites e longo- planejador de conteúdo do formulário. Além disso, ele também é um ávido leitor. Assim, ele sabe muito bem como escrever um conteúdo atraente para os leitores. Escrever é como uma vantagem crescente para ele. Ele adora explorar seu conhecimento no MS Access e compartilhar blogs de tecnologia.