Tecnología

Inicio

Errores de Importación de hoja de cálculo Excel a Access

Microsoft Excel y Microsoft Access son programas de la suite de Microsoft Office de productos de software. Excel es una aplicación de hoja de cálculo y acceso es una aplicación de base de datos. Ambos programas utilizan las redes de columna para organizar los datos. Por esta razón, a veces es conveniente para importar una hoja de cálculo de Excel a Access para que pueda utilizar las funciones analíticas en ese programa para estudiar sus datos de Excel. Pero el acceso es mucho más estricto en cuanto a la organización de datos y los errores son un aspecto común del proceso de importación.

"La falta de conversión de tipo"

lugares de Excel no hay restricciones sobre el tipo de datos que se coloca en una celda. Usted puede tener una sola columna que contiene datos numéricos y de texto. Sin embargo, en Access, una sola columna es un "campo", base de datos y todos los datos de ese campo debe ser del mismo tipo. Durante la importación, Access asigna el tipo de datos para cada campo importados basado en el tipo de datos que aparecen en la primera fila de datos en cada columna de Excel. Por lo tanto, si sus columnas de Excel tienen diferentes tipos de datos a través de sus filas, recibirá el error "Error de conversión de tipo", ya que el tipo de datos es inconsistente.

"Un error al intentar importar el archivo"

En Access, no se puede tener un nombre de campo (columna) que comienza con un espacio. Sin embargo, Excel no es estricta acerca de los espacios. Si se intenta importar una hoja de cálculo de Excel que contiene los encabezados de columna con espacios a la izquierda del título, recibirá el error "un error al intentar importar el archivo." Los espacios iniciales en los encabezados de columna de Excel son a menudo el resultado de un formateado inadecuado de todos modos y debe ser arreglado. Por ejemplo, algunos usuarios principiantes de Excel no se dan cuenta de que puede encabezados de columna automáticamente Center mediante el botón "Center" en la barra de herramientas de Excel. Por lo tanto, él podría intentar centrar manualmente el texto visible precediéndolo con espacios. Esta es una técnica pobre formato que finalmente conducirá a una falla de importación cuando se utiliza Access.

Los registros vacíos

En Access, una fila se llama un "registro." Base de datos Un registro no puede estar en blanco. Tampoco existe, y tiene los datos, o no lo hace. Si la hoja de cálculo de Excel contiene algunas filas vacías, es probable que crear un error de importación ya que el acceso a los registros interpretará como vacíos. Antes de importación, elimine cualquier filas vacías en la hoja de cálculo Excel. Sin embargo, las filas vacías al final de una hoja de cálculo no son un problema.

Las discrepancias tipo de datos

Un efecto secundario de la importación de una hoja de cálculo de Excel a Access es las diferentes representaciones de algunos tipos de datos. Muchos usuarios se interpretan esto como un error, aunque en realidad no es más que una diferencia de interfaz. Sin embargo, esto puede ser un resultado no deseable. Si utiliza las fórmulas de Excel que se traducen en "True" o el texto "falso" que aparece en algunas celdas de hojas de cálculo, acceso importará estos, pero muestran "Sí" y "No" en su lugar. Además, si alguno de sus celdas de Excel contienen un código de error, Access no importar estos. En cambio, la conversión de acceso deja la palabra "nulo" en esas células.