Problema al exportar tabla access a excel
Hola, tengo una base de datos Access con una macro en Visual Basic para realizar cierto tratamiento de datos.
Una de las cosas que hace dicha macro es exportar una tabla access a un libro Excel. Uno de los campos de dicha tabla es de tipo "Memo", dado que en él quiero escribir una serie de comentarios (texto).
La tabla Access admite textos bastante largos en éste campo. Sin embargo, al exportar la tabla a Excel, sólo se copian los primeros 255 caracteres.
¿Alguien podrÃa decirme cómo conseguir copiar todo el texto del campo descrito en la tabla Excel?
La forma en que exporto la tabla es mediante esta instrucción:
DoCmd.OutputTo acOutputTable, "TABLA_ACCESS", acFormatXLS, "D:TABLA_EXCEL.XLS"
La tabla no existe previamente, sino que se crea en tiempo de ejecución.
Muchas gracias por vuestra ayuda. Un saludo.
Una de las cosas que hace dicha macro es exportar una tabla access a un libro Excel. Uno de los campos de dicha tabla es de tipo "Memo", dado que en él quiero escribir una serie de comentarios (texto).
La tabla Access admite textos bastante largos en éste campo. Sin embargo, al exportar la tabla a Excel, sólo se copian los primeros 255 caracteres.
¿Alguien podrÃa decirme cómo conseguir copiar todo el texto del campo descrito en la tabla Excel?
La forma en que exporto la tabla es mediante esta instrucción:
DoCmd.OutputTo acOutputTable, "TABLA_ACCESS", acFormatXLS, "D:TABLA_EXCEL.XLS"
La tabla no existe previamente, sino que se crea en tiempo de ejecución.
Muchas gracias por vuestra ayuda. Un saludo.
Hasta donde se, Excel no soporta los campos de tipo Memo.
Los textos grandes los va repartiendo en diferentes celdas.
Saludos
Los textos grandes los va repartiendo en diferentes celdas.
Saludos
Gracias por tu respuesta. Desde luego es una faena si esto es asÃ, porque en mi caso el texto no se reparte en varias celdas, sino que simplemente se corta en el carácter 255.
Lo curioso es que uno sà puede escribir a mano más de 255 caracteres en una celda Excel.
Si no encuentro otra solución, voy a tener que hacer el cutre apaño de copiar el texto un fichero de texto y luego pegarlo.
Un saludo.
Lo curioso es que uno sà puede escribir a mano más de 255 caracteres en una celda Excel.
Si no encuentro otra solución, voy a tener que hacer el cutre apaño de copiar el texto un fichero de texto y luego pegarlo.
Un saludo.
