Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
salve a tutti!
in una cella ho il percorso completo di un file come posso estrarre solo il suo nome senza il percorso (prima) e l'estensione finale (dopo)
buon lavoro
Un modo senza usare il vb per avere il nome del file :
=SINISTRA(STRINGA.ESTRAI(CELLA("nomefile");RICERCA("[";CELLA("nomefile"))+1;RICERCA("]";CELLA("nomefile"))-RICERCA("[";CELLA("nomefile"))-1);RICERCA(".";STRINGA.ESTRAI(CELLA("nomefile");RICERCA("[";CELLA("nomefile"))+1;RICERCA("]";CELLA("nomefile"))-RICERCA("[";CELLA("nomefile"))-1))-1)
Il file deve essere salvato.
Vedi anche:
Altrimenti, se hai il nome del file in una cella e vuoi reecuperare solo il nome senza estensione., una alternativa al codice di David:
Public Function fTrova(ByVal v As Variant) As String
Dim s() As String
s = Split(v, "")
fTrova = Split(s(UBound(s)), ".")(0)
End Function: