3 Soluciones instantáneas para resolver el error 2302 de MS Access

¿Su archivo de base de datos de Access muestra el error 2302: Microsoft Access no puede guardar los datos de salida en el archivo que ha seleccionado “cada vez que intenta guardar los cambios?

Bueno, si es así, entonces es muy importante conocer las razones detrás de esto primero y luego abordar las soluciones. Como la razón correcta ayuda a la fácil solución del error.

Escenario práctico:

Estamos trabajando en equipo, todos trabajamos en la misma base de datos y uno de los miembros de nuestro grupo recibe este mensaje de error con frecuencia: “Microsoft Access no puede guardar los datos de salida en el archivo que ha seleccionado” al intentar exportar el archivo de acceso. para sobresalir.

“Error n. ° 2302: Microsoft Access no puede guardar los datos de salida en el archivo que seleccionó”.

¿Alguna idea de lo que puedo verificar para que esto funcione? ¡Cualquier idea que pueda tener será muy apreciada!

Gracias por adelantado

MS Access Error 2302 Detalle:

Detalle de error:

Error 2302

Microsoft Office Access no puede guardar los datos de salida en el archivo que ha seleccionado.

Aquí está la captura de pantalla del error:

 tiempo de ejecución error 2302

Descripción:

MS Access no puede guardar los datos de salida en el archivo que ha seleccionado. Lo más probable es que @ * el archivo esté abierto, si es así, ciérrelo inmediatamente. Si está utilizando una plantilla, entonces debe verificar si la plantilla existe allí o no.

Desarrollador: Microsoft Corporation

Software: Microsoft Access

Se aplica a: Windows XP, Vista, 7, 8

Cómo reparar el error de tiempo de ejecución de Microsoft Access 2302: no se pueden guardar los datos de salida

Si también encuentra el mismo error macro de acceso 2302 en su aplicación de base de datos de acceso, intente con las soluciones mencionadas en esta sección en particular.

Método 1: Ejecute la operación de exportación de manera eficiente

  1. Si el libro de trabajo de Excel de destino parece estar abierto, ciérrelo antes de continuar.
  2. En el panel de navegación de la base de datos de origen, seleccione el objeto que desea exportar.

Exportar solo una parte de los datos

Si su objeto es tabla, consulta o formulario, entonces desea exportar solo una parte de los datos, abrir el objeto en la vista Hoja de datos y seleccionar los registros que desee.

 Abrir formulario en la vista de hoja de datos:

  1. Haga un doble toque en el formulario para abrirlo.
  2. Después de eso, haga clic con el botón derecho en el formulario y luego haga clic en Vista de hoja de datos. Si las opciones no están disponibles, entonces:
  3. Toque en la Vista de diseño.
  4. Presione F4 para abrir el panel de tareas de la hoja de propiedades.
  • Seleccione la lista desplegable de formulario presente en la parte superior de la hoja de propiedades.
  1. Ahora, en la pestaña de formato de la hoja de propiedades, establezca la propiedad Permitir hoja de datos en Sí.
  2. Luego, abra la pestaña Diseño, en el grupo Vistas, haga clic en Vista de hoja de datos.

Nota:

Tenga en cuenta que no puede exportar una parte del informe. Sin embargo, puede seleccionar o abrir la tabla o consulta en la que se basa el informe y luego exportar una parte de ese objeto.

  1. Desde la pestaña de datos externos, en el grupo de exportación, toque la opción excel.
  2. Ahora, desde el cuadro de diálogo Exportar – Hoja de cálculo de Excel, revise el nombre de archivo sugerido para el libro de trabajo de Excel. Si lo desea, puede hacer cambios en el nombre del archivo.
  3. En el cuadro de formato de archivo, seleccione el formato de archivo que desea.
  4. Si está exportando tabla o consulta y desea exportar datos formateados, elija Exportar datos con formato y diseño.

TAMBIÉN LEÍDO

Cómo reparar el acceso MS “La clave de búsqueda no se encontró en ningún Grabar” ¿Problema?

Nota:

Si está exportando un formulario o informe, esta opción siempre está seleccionada pero no disponible.

  1. Para ver el libro de trabajo Excel de destino una vez completada la operación de exportación. Luego seleccione la casilla de verificación Abrir el archivo de destino.

Si su objeto fuente está abierto y ha seleccionado uno o más registros en la vista antes de comenzar la operación de exportación. Luego puede seleccionar Exportar solo los registros seleccionados. Si desea exportar los registros completos que se muestran en la vista, deje esta casilla de verificación vacía.

Nota: la casilla de verificación no aparecerá clara si no se ha seleccionado ninguno de los registros.

  1. Haga clic en Aceptar.

Si en caso de que el proceso de exportación no funcione solo por el error, entonces la aplicación de acceso mostrará los principales motivos de la ocurrencia de este error.

De lo contrario, el acceso exporta los datos y, según su selección en el paso 7, abra el libro de trabajo de destino en Excel. Luego, el acceso mostrará un cuadro de diálogo que crea una especificación que utiliza principalmente detalles de la operación de exportación.

Método 2: intente exportar de los datos, esquema y tablas relacionadas a XML

En Oder para exportar los datos puede hacer uso del método ExportXML a través del cual se pueden exportar fácilmente los datos y el formato contenidos en la tabla junto con los datos adicionales que especifique.

Especifique los datos adicionales para exportar? Para esto debes probar el método CreateAdditionalData para hacer un objeto AdditionalData. Después, al usar el método add, el usuario puede agregar tablas adicionales para exportar junto con la tabla principal.

El procedimiento mencionado a continuación le explica cómo incluir datos adicionales al exportar una tabla a XML. La tabla de pedidos se ha exportado junto con las otras tablas. El esquema y el formateo también se exportan como archivos separados .xsd y .xsl, 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: ExportWithFormatting Acción de macro

También puede hacer uso de la acción ExportWithFormatting para generar los datos en los objetos de base de datos especificados, como hoja de datos, formulario, informe o módulo, en los diversos formatos de salida.

Nota: en el acceso 2010, la macro acción OutputTo se renombró a ExportWithFormatting. Los argumentos utilizados en esto siguen siendo los mismos para esta macro acción. La macro acción ExportWithFormatting en realidad no está disponible para acceder a las aplicaciones web.

Observaciones

Los datos de acceso se envían en el formato seleccionado y pueden leerse con cualquier programa que utilice el formato similar. Supongamos que ha generado los objetos de la base de datos a formato HTML, el acceso creará un archivo en formato HTML que contiene los datos del objeto. Puede utilizar el argumento de archivo de plantilla para especificar el archivo que se utilizará como plantilla para el archivo .html.

TAMBIÉN LEÍDO:

Cómo A recuperarse corrompido Informe a partir de Access 2007/2010/2013/2016 Base de datos?

Las reglas siguientes se aplican cuando utiliza la acción de macro ExportWithFormatting para generar un objeto de base de datos con cualquiera de los formatos de salida.

  • Para el control que contiene el campo sí / no, el archivo de salida muestra el valor-1 (Sí) o 0 (No).
  • En el caso de un cuadro de texto que está vinculado al campo Hipervínculo, el archivo de salida mostrará el hipervínculo para todos los formatos de salida con excepción del texto de MS-DOS.
  • Cuando el usuario genera un formulario o una hoja de datos en formato html, se crea un archivo .html.
  • Si genera un informe en formato html, se crea un archivo .html para cada página en el informe.
  • El usuario puede generar datos en una tabla, consulta o formulario. En el archivo de salida, los campos completos en la hoja de datos aparecen tal como están en acceso, a excepción de los campos que contienen objetos OLE. En el archivo de salida se incluyen columnas separadas para objetos OLE pero los campos están en blanco.

La salida que obtendrá después de ejecutar la acción de macro ExportWithFormatting es similar a las opciones en la pestaña Exportar grupo en datos externos. El argumento de acción corresponde a la configuración en el cuadro de diálogo Exportar.



3 Soluciones instantáneas para resolver el error 2302 de MS Access: “No se pueden guardar los datos de salida en el archivo que ha seleccionado”