Condividi:        

Excel 2013 - Come ripristinare i collegamenti ipertestuali?

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Excel 2013 - Come ripristinare i collegamenti ipertestuali?

Postdi Cruzeiro » 30/10/15 20:52

Salve, ho un problema con excel.
All'interno di un foglio di lavoro di un file xlsx, sono presenti delle celle con collegamenti ipertestuali a file in pdf all'interno di una cartella.
Avendo dovuto per questioni pratiche riorganizzare i file pdf in più cartelle, di conseguenza ho perso tutti i collegamenti ad essi associati.

Esempio: Ho il file prova.xlsx e sono presenti collegamenti a file pdf allocati all'interno della cartella "cartella2014"
Avendo dovuto spostare la cartella all'interno di un'altra "cartella2015", come faccio a ripristinare i collegamenti in automatico anziché farlo manualmente?
Cruzeiro
Newbie
 
Post: 1
Iscritto il: 30/10/15 20:31

Sponsor
 

Re: Excel 2013 - Come ripristinare i collegamenti ipertestua

Postdi alfrimpa » 31/10/15 15:53

Ciao Cruzeiro.

Prova con questa macro

Codice: Seleziona tutto
Sub CreaCollegamenti()
Dim objFSO As Object
Dim objFolder As Object
Dim objFile As Object
Dim i As Integer
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFolder = objFSO.GetFolder("c:\TuoPercorso\") <=======
i = 1
For Each objFile In objFolder.Files
   Cells(i + 1, 1).Hyperlinks.Add Anchor:=Cells(i + 1, 1), Address:= _
        "c:\TuoPercorso\" & objFile.Name & ".pdf" <=======
    i = i + 1
Next objFile
End Sub


Ovviamente devi mettere il tuo percorso nei punti indicati.

Fai sapere.
Alfredo

Win7 + Office 2007
Avatar utente
alfrimpa
Utente Senior
 
Post: 1201
Iscritto il: 30/12/13 17:01
Località: Napoli

Re: Excel 2013 - Come ripristinare i collegamenti ipertestua

Postdi giostacchio » 17/10/16 11:09

Ciao Alf
ho un problema simile a quello al quale ai risposto in questo post.
Non so per quale motivo ma, nel mio file xls si sono modificati tutti i collegameti da un percorso di rete collegato ad una cartella in rete appunto ad una cartella in C: users

praticamente il mio collegamento era :

File:///\\XenFS01\Gruppi\Qualità\01 SGQ\12 Qualifica ......

mentre ora sono diventati

File:///\\C:\users\AppData\Roaming\12 Qualifica...

sono circa 400 hyperlink nella solo colonna P poi ne ho altri con altre estensioni in altre colonne

si può fare qualcosa ?
ti ringrazio
giostacchio
Utente Junior
 
Post: 90
Iscritto il: 14/10/16 07:36

Re: Excel 2013 - Come ripristinare i collegamenti ipertestua

Postdi alfrimpa » 18/10/16 09:28

Ciao giostacchio

ma la macro che è più sopra l'hai provata (ovviamente sostituendo le righe marcate con i tuoi dati)?
Alfredo

Win7 + Office 2007
Avatar utente
alfrimpa
Utente Senior
 
Post: 1201
Iscritto il: 30/12/13 17:01
Località: Napoli

Re: Excel 2013 - Come ripristinare i collegamenti ipertestua

Postdi Anthony47 » 19/10/16 02:34

Domanda duplicata, si continua per favore qui: viewtopic.php?f=26&t=107651&p=631316#p631316

Ciao e grazie.
Avatar utente
Anthony47
Moderatore
 
Post: 19435
Iscritto il: 21/03/06 16:03
Località: Ivrea


Torna a Applicazioni Office Windows


Topic correlati a "Excel 2013 - Come ripristinare i collegamenti ipertestuali?":


Chi c’è in linea

Visitano il forum: Nessuno e 20 ospiti