di Zer0Kelvin » 02/10/14 23:43
Rileggendo spiù opra mi rendo conto di non essere stato molto chiaro; i fatti stanno così:
Supponendo che la cartella excel si trovi per es. sul desktop, la funzione Cella("nomefile") restituisce una stringa del tipo:
C:\Users\NomeUtente\Desktop\eccetera...
La funzione usata da Sasy, non fà altro che estrarre la parola che si trova fra la seconda e la terza "\" ( NomeUtente, in questo caso).
Se il file si trovasse su un disco diverso da C: il valore restituito non avrebbe nulla a che fare con l'username.
Ma, anche se il file si trova sul desktop o in altra cartella dell'utente, il valore potrebbe essere errato.
Quando si crea un nuovo utente (poniamo Pippo), al primo accesso con quell'utente, windows crea la directory
C:\Users\Pippo
Se poi decidiamo di cambiare il nome di quell'utente in Topolino, l'username sarà cambiato, ma il nome della directory sarà sempre Pippo, per cui la formula restituirà un valore errato.
Nel nostro caso, l'utente originale era salvatore che è stato poi modificato in Sasy.
Controlla la cartella C:\Users; ci troverai la cartella Salvatore.
[Win7,Office2010]
Condividere la conoscenza aumenta la ricchezza di tutti(Z0°K)
Dai ad un uomo un pesce e lo avrai sfamato per un giorno;insegnagli a pescare e lo avrai sfamato per sempre(Confucio)
Il sonno della ragione genera mostri(Francisco Goya)