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

problemi di formattazione con apice iniziale

2,324 views
Skip to first unread message

Tyrser

unread,
Nov 7, 2003, 1:25:19 AM11/7/03
to
Buongiorno,
ho esportato un database da SQl a excel per poter effettuare delle
operazioni matematiche sui dati.
Ogni cella del mio fogli di Excel inizia per apice (sia i numeri che i
testi) e non riesco in alcun modo ad elimiare questo apice iniziale
non visualizzato che ovviamente mi bocca qualsiasi tipo di operazione
matematica ma anche di formattazione( ad es. il =maisc.iniz(cella) non
funziona....)
Qualcuno mi puo' aiutare?
Grazie
Tyrser

fernando cinquegrani

unread,
Nov 7, 2003, 4:49:39 AM11/7/03
to

"Tyrser" <tyr...@iol.it> ha scritto nel messaggio news:llemqvclvg4169k5k...@4ax.com...

se i tuoi dati sono in foglio1
in foglio2 cella A1 inserisci
=SE(VAL.ERRORE(VALORE(Foglio1!A1));Foglio1!A1;VALORE(Foglio1!A1))
oppure direttamente
=SE(VAL.ERRORE(VALORE(Foglio1!A1));maiusc.iniz(Foglio1!A1);VALORE(Foglio1!A1))
[se questa non funziona (cosa che comunque mi sembra strana), prova
=SE(VAL.ERRORE(VALORE(Foglio1!A1));maiusc.iniz(libera(Foglio1!A1));VALORE(Foglio1!A1))
quindi trascini per le celle necessarie
copia tutta e incolla con incolla speciale > valori.
guarda comunque nell'help, soprattutto se hai problemi sui numeri,
la funzione libera()
.f
http://www.prodomosua.it


Maurizio Rota

unread,
Nov 7, 2003, 12:44:41 PM11/7/03
to

"Tyrser" <tyr...@iol.it> ha scritto nel messaggio
news:llemqvclvg4169k5k...@4ax.com...

Prova:

'The following procedure removes the apostrophe in front of text, values, or
formulas in the current selection:
'Removes hidden apostrophes that are first characters.
'Works on cells with formulas, text, or values.

Sub ApostropheRemove()
For Each currentcell In Selection '[a1:a100]
If currentcell.HasFormula = False Then
'Verifies that procedure does not change the
'cell with the active formula so that it contains
'only the value.
currentcell.formula = currentcell.Value
End If
Next
End Sub


anon...@discussions.microsoft.com

unread,
Nov 7, 2003, 7:04:40 PM11/7/03
to
Hai provato a copiare le celle in excel con la funzione
DESTRA o SINISTRA togliendo un carattere ?
Ma prima devi calcolare la LUNGHEZZA della stringa di
caratteri per poter togliere il numero di caratteri giusto.
In ogni caso Excel ha un limite notevole sul
riconoscimento di dati numerici importati come dici tu.
lunico sistema che conosco è di entrare con il mouse e
cliccarci dentro una volta vedrai che l'allineamneto
cambia e poi i numeri vengono trattati come numeri e non
come testi. ciao maurizio
>-----Messaggio originale---
>.
>

Fabrizio Maccarrone

unread,
Nov 11, 2003, 5:43:16 AM11/11/03
to
Funziona perfettamente, grazie!

--
Fabrizio Maccarrone
/* USE <cervello> BEGIN TRAN... */


"Maurizio Rota" <maurizio.r...@infinito.it> wrote in message
news:uBn3abVp...@TK2MSFTNGP11.phx.gbl...

0 new messages