Il 14/02/2011 13.16, M. Manca ha scritto:

A me nelle conversioni da db su as400 come da quelle da excel accadeva
una cosa strana: c'era un apostrofo (') nascosto come primo carattere,
rimuovendo quello o cominciando l'estrazione dal secondo carattere tutto
funzionava; il formato data che avevo era quello canonico gg/mm/aa.

L'apice viene usato per forzare il formato come stringa, ma non viene preso in considerazione nei parametri delle funzioni SINISTRA(), DESTRA() e STRINGA.ESTRAI(). Provato su OOo 3.3. A volte però ci sono degli spazi all'inizio o alla fine che sono caratteri a tutti gli effetti ma magari non notano. In questo caso si può usare la funzione ANNULLA.SPAZI(). Se invece la stringa contiene caratteri non stampabili, si può usare la funzione LIBERA(). Insomma, bisogna vedere cosa contiene davvero la stringa, e fare un po' di prove per pulirla prima di poterla elaborare.

--
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Scarica "OpenOffice.org 3: Soluzioni a raccolta", molto più di semplici FAQ! http://it.openoffice.org/doc/manuali/

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Rispondere a