Microsoft Excel y Microsoft Access son los programas de la suite de Microsoft Office de productos de software . Excel es una aplicación de hoja de cálculo y Access es una aplicación de base de datos . Ambos programas utilizan las redes de columnas para organizar los datos . Por esta razón , a veces es conveniente importar una hoja de cálculo de Excel a Access para que pueda utilizar las funciones analíticas en ese programa para estudiar los datos de Excel . Pero el acceso es mucho más estricto en la organización de datos y los errores son un aspecto común del proceso de importación . " Error de conversión de tipo "
Excel no impone restricciones sobre el tipo de datos que se coloque 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 importado en función del tipo de datos que aparece 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á la " Conversión de Tipo de error " error, ya que el tipo de datos es inconsistente.
"Ocurrió un error al intentar importar el archivo "
En Access, no se puede tener un campo ( columna) nombre que comienza con un espacio. Sin embargo , Excel no es estricta acerca de los espacios . Si intenta importar una hoja de cálculo de Excel que contiene los títulos de las columnas con espacios a la izquierda del título, recibirá el error " Se ha producido 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 , y de todos modos debe ser arreglado. Por ejemplo, algunos usuarios principiantes de Excel pueden no darse cuenta de que puede automáticamente encabezados de columna del centro mediante el botón " Center" en la barra de herramientas de Excel. Por lo tanto , se pueden tratar de centro manualmente el texto visible por lo precede con espacios . Esta es una técnica de formateo pobres que con el tiempo dará lugar a un fallo de importación cuando se utiliza Access .
Empty Records
En Access, una fila se llama una base de datos "record ". Un registro no puede estar en blanco . O bien existe, y tiene datos o no. Si la hoja de cálculo de Excel contiene algunas filas vacías , probablemente crear un error de importación desde Access interpretarlos como registros vacíos . Antes de importación , eliminar las 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 .
Tipo de datos discrepancias
Un efecto secundario de importar una hoja de cálculo de Excel a Access son las diferentes representaciones de algunos tipos de datos . Muchos usuarios interpretará esto como un error , aunque en realidad se trata simplemente de una diferencia de interfaz . No obstante , esto puede ser un resultado indeseable . Si utiliza las fórmulas de Excel que se traducen en "True" o un texto "Falso " que aparece en algunas celdas de hojas de cálculo , Access importarlos , pero muestran " Sí" y " No" en su lugar. Además, si alguno de sus celdas de Excel contiene un código de error , Access no importarlos . En cambio, la conversión de acceso deja la palabra " nulo " en las células.