Non è per nulla chiaro quello che vuoi.
Sei tu che devi dire all'utente *dove deve
essere posizionata* una particolare cartella
(nello specifico quella delle immagini)
e ovviamente il tuo codice o il tuo link
punteranno a quella path.
Esempio, C:\ProgrammaX\Immagini.
A quel punto il file di Excel può trovarsi ovunque.
--
---------------------------
Mauro Gamberini
Microsoft MVP - Excel
http://www.riolab.org/
http://www.maurogsc.eu/
http://social.answers.microsoft.com/Forums/it-IT/officeexcelit/threads
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 5231 (20100627) __________
Il messaggio è stato controllato da ESET NOD32 Antivirus.
se vuoi usare un collegamento ipertestuale puoi utilizzare la
combinazione delle funzioni:
colleg.ipertestuale
ambiente.info
tipo per esempio:
=COLLEG.IPERTESTUALE(AMBIENTE.INFO("directory")&"NomeImmagine")
per vba guarda:
Property Path As String
sola lettura
Membro di Excel.Workbook
per le variabili d'ambiente (anche se capisco poco cosa possa
occorrerti:
Function Environ(Expression)
Membro di VBA.Interaction
bada però se decidi di usare vba e l'utilissima funzione environ
chiedi ulteriori dettagli ha comportamenti *particolari*
saluti
r
grazie della risposta. Ho provato con la funzione (utilissima , non la
conoscevo), ma quando sposto il file , la funzione non si aggiorna
automaticamente (mentre "&[Percorso]&[File]" lo fa). Devo prima
Salvare con nome, sovrascrivere e poi schiacciare F9 x
l'aggiornamento. Non sai come ottenere proprio il valore di
"&[Percorso]&[File]" ?
si vero ... ambiente.info come anche info.doc(2) posto come nome non
si aggiornano ...
devi ricorrere a vba ... una semplice udf
Function Info_dir()
Application.Volatile
Info_dir = ThisWorkbook.Path
End Function
da utilizzare al posto di ambiente.info
saluti
r