Base - Buscar salto de linea y reemplazar por espacio

Hola a todos

Estoy traspasando algunos archivos de access a base y me encuentro un problema en una formula

Tengo dos tablas cruzadas y en una de ellas está la dirección del cliente, el cliente puede introducir la dirección en dos lineas, por lo que el campo street tiene un salto de linea (no siempre)

En access utilizaba la formula : =Reemplazar([street];Car(10);" ")

Con esa formula, al mostrar los datos los mostraba en una sola linea.

No busco reemplazar dentro de la base de datos (UPDATE,REPLACE), lo que pretendo es, a la hora de mostrar un resultado, que salgan las dos lineas en una sola.

he intentado utilizar formulas de calc pero me da error

ejemplos que NO funcionan :
REEMPLAZAR (sales_flat_order_address.street, BUSCAR(CAR(10),sales_flat_order_address.street), 1, ’ ')

BUSCAR( ‘a’, sales_flat_order_address.street ) < intenté ver si el problema estaba en Car(10) pero no, el problema está en buscar.

Estoy totalmente atascado… ¿alguna ayuda o sugerencia?
Gracias de antemano

En LibreOffice 4.2.8.2.

No sé bien qué pretendes hacer en Base, si estás tratando de hacer un macro y en qué contexto lo ejecutas, pero en Calc una celda que contenga la fórmula:

=REEMPLAZAR(A1;HALLAR(CARÁCTER(10);A1);1;" ")

O directamente:

=SUSTITUIR(A1;CARÁCTER(10);" ")

Sustituyen correctamente los cambios de línea por espacio.

La función BUSCAR() tal y como indica el asistente de funciones "Busca valores en un vector para compararlo con los valores de otro vector. Cosa que no es lo que buscas.

En cuanto a las macros… La sentencia:

Replace(sTexto, Chr(10), " ")

Devuelve correctamente la frase con el retorno sustituido.

Espero que te sirva para algo. Si eres más concreto respecto a lo que tratas de hacer en Base tal vez te podamos ayudar mejor.