Da un elenco della corrispondenza in excel (con vari campi: data, mittente, destinatario, protocollo, ecc, ecc..) ho la necessita' di fare un link ai singoli files relativi (tipicamente .doc .xls .dwg .pdf). Premesso che non sono assolutamente in grado di fare una macro (se di macro si tratta), e' possibile automatizzare l'operazione con una macro riferita ad una cella (ad esempio nella prima colonna) per tutte le righe dove c'e' un testo? Quindi inserendo la macro con CTRL C e CTRL V?
Il file che trovi in questa pagina ti permette di fare questa operazione:
immaginiamo di avere un file excel che contenga in una colonna (o perché no in una riga o in una area rettangolare) un inseme di nomi di files da linkare. I nomi dei files devono comprendere il percorso completo (altrimenti Excel non ha la minima idea di dove andare a prendere il file stesso!) e quindi avremo:
C:\protocollo\foglio1.dwg
C:\protocollo\foglio2.pdf
eccetera.
Il foglio contiene due macro, la prima che trasforma il contenuto di ogni cella in un hyperlink in modo che cliccando su ogni singola cella si aprirà il file corrispondente nel suo applicativo: si aprirà cioé Adobe Acrobat reader con dentro il documento foglio2.pdf.
La seconda macro permette di riumuovere in un colpo tutti gli hyperlink generati (nel caso in cui vi sbagliaste e lanciaste la prima macro in un posto sbagliato)
| Attachment | Size |
|---|---|
| Crea_hyperlinks.zip | 8.05 KB |
Scarica la Toolbar!
Post new comment