Intanto in excel 2003 italiano se sostituisco ] al $
funziona
e la formula risulta come
=DESTRA(CELLA("FILENAME";B9);LUNGHEZZA(CELLA("FILENAME";B9))-RICERCA("]";CELLA("FILENAME";B9)))
ovvero con FILENAME al posto di NOMEFILE


Studio CICUTO - PC E ha scritto:
Ottorino-Luca Pantani ha scritto:
ho fatto cosi'
ho scritto la tua formula in italiano in Calc
=DESTRA(CELLA("NOMEFILE";B9);LUNGHEZZA(CELLA("NOMEFILE";B9))-RICERCA("]";CELLA("NOMEFILE";B9)))
e ho salvato come excel 97
L'ho riaperto con Excel 2007 e la formula appare tradotta cosi (tutta maiusculo)

right(cell("filename";B9);len(cell("filename";B9))-search("$";cell("filename";b9))) puo' darsi che ci sia qualche parentesi sbagliata, perche' ho copiato a mano da un'altro computer di un collega
Sono molto perplesso, perché non può aver tradotto "]" con "$", per Excel il dollaro non è il separatore nomefile-nometabella, il nome del foglio di calcolo è racchiuso tra "[]". Potresti verificare ancora, grazie.
Per il resto sembrerebbe una traduzione integrale italiano-inglese.

Comunque sembra che la traduzione avvenga, pero' il risultato non c'e'

Infatti vedo
#value! come risultato di cella

Se il file è stato salvato con nome il risultato deve essere il nome del foglio di calcolo (forse il problema è proprio il dollaro).
Spero ti serva.
[...]

Sicuramente con la tua prossima risposta avrò fugato i dubbi.

Saluti
Stefano


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

Rispondere a