Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[CALC] Eliminare gli spazi bianchi a destra nelle stringhe

1,076 views
Skip to first unread message

Francesco Tattoli

unread,
Jan 1, 2010, 9:22:04 AM1/1/10
to
Ciao a tutti e buon anno nuovo,
guardate cosa mi tocca fare, anche il 1� dell'anno...ho un foglio di calc
dove, nella prima colonna, ho le stringhe contenenti i codici articolo.
Siccome il foglio � stato estratto dal database di un gestionale, la colonna
contenente i codici articolo � a lunghezza fissa (diciamo 25 caratteri) e
nell'importazione su Calc mi sono portato dietro anche gli spazi bianchi...
Adesso devo eliminare questi spazi bianchi in modo tale che,
nell'importazione successiva nel mio gestionale (che ha lunghezza per i
codici articolo impostata a 17 caratteri) non mi venga bloccata la query di
inserimento.

Esempio

Codice Articolo

AAB001(__________________) -> Le parentesi tonde servono solo a far
capire che poi nel resto del codice ci sono solo gli spazi
AAAAABBBBB(____________)

...

...
...

e cos� via. Ci sono delle istruzioni per eliminare gli spazi bianchi in
automatico?

P.S. Non c'� nessun articolo che abbia un codice lungo 25 caratteri quindi,
nell'esportazione poi verso il mio gestionale non c'� problema di troncare i
codici


Francesco

martello

unread,
Jan 1, 2010, 10:39:33 AM1/1/10
to

> e cos� via. Ci sono delle istruzioni per eliminare gli spazi bianchi in
> automatico?

Si ... si chiama 'cerca e sostituisci'.

Prima sostituisci il doppio spazio con niente e poi il singolo con
niente lavorando solo nella selezione.
In due passaggi li togli tutti.

martello

unread,
Jan 1, 2010, 10:44:10 AM1/1/10
to

Il primo passaggio � inutile ... devo aver mangiato troppo a pranzo.
Basta singolo con niente.

Roberto Montaruli

unread,
Jan 2, 2010, 5:44:04 PM1/2/10
to
martello ha scritto:

Bravo, cosi' se ci sono spazi significativi all'interno del dato se li fuma.

La soluzione e' la cara vecchia insostituibile RE.

Sostituire SPAZIO+$ con niente, che toglie tutte le sequenze da uno a
piu' spazi fino a fine riga.

martello

unread,
Jan 3, 2010, 3:35:40 AM1/3/10
to

> Bravo, cosi' se ci sono spazi significativi all'interno del dato se li
> fuma.

A vedere la struttura dei codici che ha postato si direbbe che non
contengano spazi.

> La soluzione e' la cara vecchia insostituibile RE.
>
> Sostituire SPAZIO+$ con niente, che toglie tutte le sequenze da uno a
> piu' spazi fino a fine riga.

Cos� in ogni caso � pi� sicuro.

0 new messages