3 correções instantâneas Para resolver o erro MS Access Error 2302: “não é possível salvar os dados de saída para o arquivo que você ter selecionou”

O arquivo do Banco de Dados do Access está exibindo o erro 2302: O Microsoft Access não pode salvar os dados de saída no arquivo selecionado “toda vez que você está tentando salvar as alterações?

Bem, se sim, é muito importante conhecer as razões por trás disso primeiro e depois abordar as correções. Como o motivo correto ajuda na fixação fácil do erro.

Cenário prático:

Estamos fazendo um trabalho em equipe para que todos nós estamos trabalhando mesmo banco de dados e um membro do nosso grupo é freqüentemente recebendo esta mensagem de erro: “O Microsoft Access não pode salvar os dados de saída para o arquivo que você selecionou” ao tentar exportar arquivo do Access para se destacar.

“Erro # 2302: o Microsoft Access não pode salvar os dados de saída no arquivo que você selecionou.”

Alguma idéia do que posso verificar para fazer isso funcionar? Qualquer idéia que você possa ter seria muito apreciada!

Desde já, obrigado

Erro de Access MS 2302 detalhe:

Detalhe do erro:

Erro 2302

O Microsoft Office Access não pode salvar os dados de saída no arquivo selecionado.

Aqui está a captura de tela do erro:

 Erro de acesso 2302

Descrição:

O MS Access não pode salvar os dados de saída no arquivo selecionado. As chances são que @ * o arquivo pode estar aberto, se for, feche-o imediatamente. Se você estiver usando o modelo, verifique se o modelo existe ou não.

Desenvolvedor: Microsoft Corporation

Software: Microsoft Access

Aplica-se a: Windows XP, Vista, 7, 8

Como corrigir erro de tempo de execução do Microsoft Access 2302: não é possível salvar os dados de saída

Se você também estiver encontrando o mesmo erro de macro de acesso 2302 em seu aplicativo de banco de dados do Access, tente as correções mencionadas nesta seção específica.

Método 1: executar a operação de exportação com eficiência

  1. Se no caso de seu destino pasta de trabalho do Excel parecer aberto, feche-o antes de continuar.
  2. No painel de navegação do banco de dados de origem, selecione o objeto que você deseja exportar.

Exportar apenas uma parte dos dados

Se o seu objeto for tabela, consulta ou formulário, você deseja exportar apenas uma parte dos dados, abrir o objeto na exibição Folha de Dados e selecionar os registros desejados.

 Abrir formulário no modo de folha de dados:

  1. Toque duas vezes no formulário para abri-lo.
  2. Depois, clique com o botão direito do mouse no formulário e, em seguida, clique em Visualizar Folha de Dados. Se as opções não estiverem disponíveis, então:
  3. Toque na Vista de projeto.
  4. Prima F4 para abrir o painel de tarefas da folha de propriedades.
  • Selecione Lista suspensa Formulário presente na parte superior da folha de propriedades.
  1. Agora, na guia Formatar da folha de propriedades, defina a propriedade Permitir Visualização da Folha de Dados como Sim.
  2. Depois, abra a guia Design, no grupo Exibições, clique em Exibição de Folha de Dados.

LEIA TAMBÉM

Como corrigir o acesso MS “Chave de pesquisa Não foi encontrado Em qualquer registro” Emitir?

Nota:

Tenha em mente que você não pode exportar uma parte do relatório. No entanto, você pode selecionar ou abrir a tabela ou a consulta na qual o relatório é baseado e, em seguida, exportar uma parte desse objeto.

  1. Na guia de dados externos, no grupo de exportação, toque na opção excel.
  2. Agora, na caixa de diálogo Exportar – planilha do Excel, examine o nome do arquivo sugerido para a pasta de trabalho do Excel. Se desejar, você pode fazer alterações no nome do arquivo.
  3. Na caixa de formato de arquivo, selecione o formato de arquivo desejado.
  4. Se você estiver exportando tabela ou consulta e quiser exportar dados formatados, escolha Exportar dados com formatação e layout.

Nota:

Se você estiver exportando um formato ou relatório, essa opção estará sempre selecionada, mas indisponível.

  1. Para exibir a pasta de trabalho do Excel de destino após a conclusão da operação de exportação. Em seguida, selecione a caixa de seleção Abrir o arquivo de destino.

Se o objeto de origem estiver aberto e você tiver selecionado um ou mais registros na exibição antes de iniciar a operação de exportação. Em seguida, você pode selecionar Exportar apenas os registros selecionados. Se você deseja exportar os registros inteiros exibidos na exibição, deixe essa caixa de seleção vazia.

Observação: a caixa de seleção não aparecerá clara se nenhum dos registros for selecionado.

  1. Clique em OK.

Se, no caso de o processo de exportação não funcionar apenas por causa do erro, o aplicativo de acesso exibirá as principais razões para a ocorrência desse erro.

Caso contrário, o acesso exporta os dados e, conforme sua seleção na etapa 7, abra a pasta de trabalho de destino no Excel. Depois disso, o acesso exibirá uma caixa de diálogo que cria uma especificação que usa principalmente detalhes da operação de exportação.

Método 2: Tente exportar os dados, esquema e tabelas relacionadas para XML

No Oder, para exportar os dados, você pode usar o método ExportXML, através do qual é possível exportar facilmente os dados e a formatação contidos na tabela, juntamente com quaisquer dados adicionais que você especificar.

Especifique os dados adicionais para exportar? Para isso, você deve tentar o método CreateAdditionalData para criar um objeto AdditionalData. Depois, usando o método add, o usuário pode adicionar tabelas adicionais para exportar junto com a tabela principal.

O procedimento abaixo mencionado explica como incluir dados adicionais ao exportar uma tabela para XML. A tabela de pedidos é exportada junto com várias outras tabelas. O esquema e a formatação também são exportados como arquivos .xsd e .xsl separados, respectivamente.

Private Sub ExportRelTables()
‘ Purpose: Exports the Orders table as well as
‘ a number of related databases to an XML file.
‘ XSD and XSL files are also created.

Dim objAD As AdditionalData

‘ Create the AdditionalData object.
Set objAD = Application.CreateAdditionalData

‘ Add the related tables to the object.
With objAD
.Add “Order Details”
objAD(Item:=”Order Details”).Add “Order Details Details”
.Add “Customers”
.Add “Shippers”
.Add “Employees”
.Add “Products”
objAD(Item:=”Products”).Add “Product Details”
objAD(Item:=”Products”)(Item:=”Product Details”).Add _
“Product Details Details”
.Add “Suppliers”
.Add “Categories”
End With

‘ Export the Orders table along with the addtional data.
Application.ExportXml acExportTable, “Orders”, _
“C:\Orders.xml”, “C:\OrdersSchema.xsd”, _
“C:\OrdersStyle.xsl”, AdditionalData:= objAD
End Sub

Método 3: Ação de macro ExportWithFormatting

Você também pode fazer uso da ação ExportWithFormatting para gerar os dados nos objetos de banco de dados especificados, como folha de dados, formulário, relatório ou módulo, para o formato de saída diferente.

Nota: no acesso 2010, a ação da macro SaídaPara foi renomeada para ExportWithFormatting. Os argumentos usados neste ainda são os mesmos para essa ação de macro. A ação da macro ExportWithFormatting não está realmente disponível em aplicativos da Web de acesso.

LEIA TAMBÉM

Como recuperar relatório corrupto de acesso 2007/2010/2013/2016 Banco de dados?

Observações

Os dados de acesso são emitidos no formato selecionado e podem ser lidos por qualquer programa que use o formato semelhante. Suponha que você tenha enviado os objetos de banco de dados para o formato HTML, o acesso criará um arquivo no formato HTML contendo os dados do objeto. Você pode usar o argumento do arquivo de modelo para especificar o arquivo a ser usado como modelo para o arquivo .html.

As regras a seguir são aplicáveis ​​quando você usa a ação de macro ExportWithFormatting para gerar um objeto de banco de dados para qualquer formato de saída.

  • Para o controle que contém o campo sim / não, o arquivo de saída exibe o valor – 1 (Sim) ou 0 (Não).
  • No caso de caixa de texto vinculada ao campo Hiperlink, o arquivo de saída exibirá o hiperlink para todos os formatos de saída com exceção do texto do MS-DOS.
  • Quando o usuário envia um formulário ou folha de dados no formato html, um arquivo .html é criado.
  • Se você gerar um relatório em formato html, um arquivo .html será criado para cada página do relatório.
  • O usuário pode enviar dados em uma tabela, consulta ou formulário. No arquivo de saída, os campos inteiros na folha de dados aparecem como estão no acesso, com exceção dos campos que contêm objetos OLE. No arquivo de saída, são incluídas colunas separadas para objetos OLE, mas os campos estão em branco.

A saída que você obterá após executar a ação da macro ExportWithFormatting será silenciosa, semelhante às opções na guia Exportar grupo em dados externos. O argumento de ação corresponde às configurações na caixa de diálogo Exportar.

 

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.