martes, 10 de enero de 2012

Problema (Solucionado) con el Salto de Línea al copiar y pegar de una celda de Excel a un campo de tipo Memo en Access

Cuando intentamos copiar el contenido de una o varias celdas de Excel, cuyos datos contienen un salto de línea, a un campo de tipo memo en Access, el salto de línea se pierde, porque Excel usa el CHR(10), y Access el CHR(13) + CHR(10).
La solución es ejecutar la siguiente consulta en Access, una vez hecho el copiar y pegar de las celdas de Excel a la Tabla de Access, donde está el campo de tipo Memo (CampoMemo):
UPDATE Tabla SET CampoMemo = Replace([CampoMemo], CHR(10), CHR(13) & CHR(10));

No hay comentarios: