Page 1 of 1

Cambiar ALT+INTRO de Excel a Intro en campo memo.SOLUCIONADO

PostPosted: Mon Apr 22, 2024 2:45 pm
by Garbi
Hola a todos,
Estoy pasando unos datos de excel a dbf, y el problema que tengo es el siguiente.
En la celda de excel para poder hacer intro, se usa ALT+INTRO (como supongo que sabreis) por que al pulsar intro pasa a las siguiente celda.

Ejemplo de la celda de Excel :

"RETIRADA DE PAVIMENTO. Demolición del pavimento, capa de nivelación e impermeabilización existentes. ----> Aqui esta el intro realizado con ALT+INTRO
Incluye formación de roza perimetral en las paredes del perímetro para embutir la impermeabilización."

y al pasarlo de la siguiente mamera a un campo memo en el fichero dbf lo hace obviando el intro (ALT+INTRO)
vconcepto:=alltrim(oHoja:Cells( nrow, 5 ):Value)
y queda así:
"RETIRADA DE PAVIMENTO. Demolición del pavimento, capa de nivelación e impermeabilización existentes. Incluye formación de roza perimetral en las paredes del perímetro para embutir la impermeabilización."
Es decir, no hace el intro.

Supongo que tendré que cambiar algo en el contenido de la celda, supongo que con strtran(), pero no se que buscar y que poner exactamente.

¿Alguien que le ha sucedido y lo haya podido solucionar?

Gracias

Re: Cambiar ALT+INTRO de Excel a Intro en campo memo.SOLUCIONADO

PostPosted: Mon Apr 22, 2024 4:33 pm
by Garbi
A mi me ha funcionado poniendo así:

vconcepto:=strtran(alltrim(oHoja:Cells( nrow, 5 ):Value),chr(10),CRLF)

Espero que le sirva a quien lo necesite.

Un saludo

Re: Cambiar ALT+INTRO de Excel a Intro en campo memo.SOLUCIONADO

PostPosted: Tue Apr 23, 2024 8:30 am
by Antonio Linares
Estimado Jose Luis,

gracias por compartirlo!