Marco Caresia ha scritto:
La cosa si dovrebbe poter fare direttamente da calc con un cerca e sostuisci... ma io ho sempre avuto dei problemi perchè l'apostrofo ad inizio cella "'" sembra non lo trovi...

Tra l'altro anche la funzione starbasic IsNumeric non vede quell'apostrofo e identifica il contenuto della cella come numero...

Anche prelevando da starbasic il contenuto di quella cella non si trova nessun apostrofo... forse è soltanto un indicatore "a schermo" per evidenziare il formato della cella... bo!!!

Eppure togliendolo o mettendolo "a manina" il testo diventa stringa o viceversa...

C'è qualche trucco?

Il trucco ci sarebbe... ma poco bello...

Selezioni il range (la colonna) e applichi il formato testo (così gli apostrofi non sono più visibili...)
Ctrl-V e incolli in un foglio excel...
E diventano tutti numeri...
Ovviamente NON è una soluzione...

Userei la funzione CELLA in un modo simile a questo:
    =SE(CELLA("type";A1)="v";A1;VALORE(A1))

Almeno per i miei usi il sistema di riempire tutte le celle (anche quelle vuote) con una formula mi crea dei problemi... Perchè i prezzari che devo manipolare hanno righe senza prezzo e quel vuoto mi significa qualcosa... mi servirebbe continuare ad averlo vuoto.

Rimane il problema per i numeri separati dal punto invece che dalla virgola, che vengono interpretati come orari.

Questo potrebbe non essere un problema...  ho fatto questa prova:

(Le cifre nelle celle sono ancora in testo (con l'apostrofo) ma le celle sono formattate come numeri)

Seleziono la colonna,
cerca e sostituisci i "punti" con le "virgole"

Miracolosamente si trasformano in numeri... ovvero sparisce anche l'apostrofo...

Da qui viene fuori un metodo empirico, da verificare con altre versioni di OO (io uso una 2.0.1 RC inglese su w2k, ma funziona anche con la 2.0 ita, ubuntu)...
...anzi sarebbe da verificare in generale...

- Selezioni il range
- applichi il formato testo,
- cerca e sostituisci le "virgole" con "punti"
- applichi il formato numero
- cerca e sostituisci i "punti" con le "virgole"


(Nel caso si abbiano dei marcatori di centinaia con apostrofi è necessario toglierli prima... se sono in altro formato bisogna fare qualche prova...)

Quindi, se questo trucchetto funziona, avremmo trovato il modo di trasformare - da calc - dei listini altrimenti "intrattabili"...
Ho nuovamente inventato l'acqua calda? :-)

Ma rimane ancora aperto il problema di come manipolare quei "testi" direttamente da starbasic.

ciao Marco e grazie per la risposta...

Bart

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a