Convertir xlsx a accdb

Convertidor online gratuito de XLSX a ACCDB

Convierta los datos de una hoja de cálculo de Excel en una base de datos de Access con tablas, claves y relaciones.

Convertir XLSX a ACCDB online - gratis

Uploading…
Los archivos seleccionados superan el límite total de 30 MB. Selecciona archivos más pequeños o en menor cantidad.

Tu archivo se procesa al instante y se elimina en cuanto lo descargas.

Cómo funciona

  1. 1/3

    Sube tu archivo .xlsx

    Haz clic para seleccionar el archivo que quieres convertir o simplemente arrástralo y suéltalo en el área indicada.

  2. 2/3

    Realiza la conversión de .xlsx a .accdb

    Una vez subido el archivo correctamente, haz clic en convertir cuando estés listo.

  3. 3/3

    Descarga el archivo .accdb convertido

    El resultado de la conversión está listo para descargar.

Cómo convertir un archivo xlsx a accdb

  • Documentos

Algunas aplicaciones de Windows requieren una base de datos de Microsoft Access en lugar de un libro de Excel, y las tablas de Access son más adecuadas para las relaciones, la introducción de datos controlada y las consultas guardadas. La conversión importa los datos de la hoja de cálculo a una base de datos .accdb; no conserva el libro como una hoja de cálculo editable.

Qué es el formato XLSX

.xlsx es el formato de libro basado en XML y empaquetado en ZIP que utiliza Microsoft Excel 2007 y versiones posteriores. Almacena hojas de cálculo, valores de celda, fórmulas, formato, gráficos, tablas, filtros y metadatos limitados del libro. Microsoft Excel lo crea de forma predeterminada; LibreOffice Calc, Apple Numbers y otras aplicaciones de hojas de cálculo pueden abrirlo o exportarlo.

XLSX está diseñado para cálculos y datos orientados a la presentación. Una hoja de cálculo puede contener celdas combinadas, filas en blanco, varias filas de encabezado, subtotales, fórmulas, formato y valores incoherentes, por lo que no constituye automáticamente una tabla relacional correctamente estructurada.

Qué es el formato ACCDB

.accdb es el formato de base de datos de Microsoft Access introducido con Access 2007. Un archivo puede contener tablas, consultas, relaciones, formularios, informes, macros, índices, reglas de validación, datos adjuntos y módulos de VBA.

ACCDB es útil cuando es necesario consultar datos de varias tablas relacionadas, editarlos mediante formularios controlados, validarlos de forma coherente o utilizarlos en informes guardados. Access admite claves principales, claves externas, índices y vínculos a fuentes de datos externas. Un archivo ACCDB requiere Microsoft Access o software de base de datos compatible y no es un formato de hoja de cálculo; las versiones anteriores de Access que solo admiten .mdb no pueden abrirlo directamente.

Cómo convertir XLSX a ACCDB

Importar el libro con Microsoft Access

  1. Haga una copia del libro. En la copia, elimine las filas de título, las celdas combinadas, los encabezados de varias filas, las filas de subtotales y las columnas decorativas que no deban convertirse en campos de la base de datos. Asigne a la primera fila de cada rango de datos un nombre de columna único.
  2. Abra Access y seleccione File → New → Blank database. Introduzca un nombre de archivo que termine en .accdb y, a continuación, seleccione Create.
  3. Seleccione External Data → New Data Source → From File → Excel.
  4. Busque el archivo XLSX. Seleccione Import the source data into a new table in the current database y, a continuación, seleccione OK.
  5. Elija la hoja de cálculo o el rango con nombre que desea importar. Active First Row Contains Column Headings cuando la primera fila contenga nombres de campos.
  6. Revise el tipo de datos detectado por Access para cada columna. Cambie los campos a texto, número, fecha/hora, moneda u otro tipo adecuado cuando la inferencia sea incorrecta. Mantenga un único tipo de datos lógico por columna.
  7. Elija una clave principal. Seleccione una columna existente solo cuando todos los valores sean únicos y no estén en blanco; de lo contrario, permita que Access agregue una clave AutoNumber y conserve el identificador original en un campo independiente.
  8. Introduzca un nombre para la tabla y seleccione Finish. Importe las demás hojas de cálculo por separado y, a continuación, defina las relaciones mediante Database Tools → Relationships.

Para realizar importaciones repetibles, Access VBA puede utilizar DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel12Xml, "TableName", "C:\Data\source.xlsx", True. Cree primero la tabla de destino cuando sean necesarios tipos de campo fijos, índices y reglas de validación.

Convertir sin instalar software

Puede cargar el libro en 101convert.com, seleccionar la salida ACCDB y descargar la base de datos convertida sin instalar software. Inspeccione las tablas resultantes antes de utilizarlas, ya que una conversión automatizada puede no crear los tipos de campo, las claves principales, las relaciones o la estructura normalizada previstos.

Limitaciones de calidad y compatibilidad

  • El formato de las hojas de cálculo, los gráficos, el formato condicional, las imágenes, los diseños de tablas dinámicas y la mayoría de las funciones de presentación no se convierten en funciones de tablas de Access.
  • Las fórmulas de Excel normalmente se importan como sus resultados calculados actuales, en lugar de convertirse en expresiones equivalentes de Access. Vuelva a crear los cálculos en consultas, formularios o informes de Access.
  • Access infiere los tipos de campo a partir de una muestra de los valores de la hoja de cálculo. Una columna principalmente numérica que contenga texto, o una columna de fechas con formatos incoherentes, puede perder valores, rechazar filas o producir tipos incorrectos. Compruebe la tabla de errores de importación y defina explícitamente los tipos cuando la precisión sea importante.
  • Cada hoja de cálculo o rango importado normalmente se convierte en una tabla. Access no infiere de forma fiable la normalización, las claves principales, las claves externas ni las relaciones a partir del diseño de una hoja de cálculo; cree estos elementos manualmente.
  • Los nombres de columna duplicados, demasiado largos o con demasiados signos de puntuación pueden causar problemas de importación y SQL. Utilice nombres de campo cortos y únicos, y evite los encabezados combinados o de varias filas.
  • Una base de datos ACCDB tiene un tamaño máximo de archivo de 2 GB, sin incluir los datos externos vinculados. Los libros grandes pueden requerir bases de datos independientes, tablas vinculadas o una base de datos de servidor como SQL Server.
  • Access es principalmente software de escritorio para Windows. Confirme que la aplicación que utiliza la base de datos admita ACCDB y la versión necesaria de Access Database Engine antes de distribuir el archivo.

XLSX vs ACCDB: comparación de formatos

Cómo se comparan los formatos XLSX y ACCDB en las propiedades que más importan para esta conversión.

Comparación de los formatos de archivo XLSX y ACCDB
Propiedad .XLSX Microsoft Excel Open XML Spreadsheet .ACCDB Microsoft Access Database
Estándar abierto Sí No
Compresión Ambos —
Tamaño de archivo típico Medio Medio
Se abre en un navegador web Parcial No
Edición posterior Fácil Limitado
Compatibilidad con metadata Amplio Básico
Legible como texto plano No No
Más adecuado para Intercambio de datos Intercambio de datos
Introducido 2007 2007
Desarrollador Microsoft Microsoft
Tipo MIME application/vnd.openxmlformats-officedocument.spreadsheetml.sheet application/vnd.ms-access

Preguntas frecuentes

¿Es gratuito el convertidor de XLSX a ACCDB?

Sí, convertir XLSX a ACCDB en 101convert.com es totalmente gratuito. No se requiere registro, correo electrónico ni instalación. Si necesitas un límite de tamaño de archivo mayor o quieres convertir más archivos a la vez, consulta nuestros planes.

¿Qué tamaño puede tener mi archivo XLSX?

Puedes subir archivos XLSX de hasta 1000 MB y convertir hasta 20 archivos a la vez en un solo lote.

¿Qué ocurre con mis archivos subidos?

Los archivos se procesan automáticamente y se eliminan de nuestros servidores pocos minutos después de la conversión. Nunca vemos ni compartimos tus archivos.

¿Necesito instalar algún programa para convertir XLSX a ACCDB?

No. La conversión de XLSX a ACCDB se realiza completamente online en tu navegador y funciona en Windows, Mac, Linux, Android y iPhone.

¿Ha fallado la conversión?

En la mayoría de los casos, la causa es un formato de archivo incorrecto. Sube un archivo XLSX válido para esta conversión de XLSX a ACCDB. En ocasiones, el problema también puede estar de nuestro lado. Analizamos los fallos de conversión recurrentes y desactivamos o reparamos el convertidor si detectamos algún defecto.