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

Post Reply
Garbi
Posts: 344
Joined: Wed Nov 02, 2005 3:28 pm

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

Post 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
Saludos,
Regards,

Jose Luis Alepuz
joseluis@mancomputer.com
www.mancomputer.com
Garbi
Posts: 344
Joined: Wed Nov 02, 2005 3:28 pm

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

Post 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
Saludos,
Regards,

Jose Luis Alepuz
joseluis@mancomputer.com
www.mancomputer.com
User avatar
Antonio Linares
Site Admin
Posts: 42393
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 9 times
Been thanked: 41 times
Contact:

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

Post by Antonio Linares »

Estimado Jose Luis,

gracias por compartirlo!
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply