Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    EXCEL 2007 - Collegamenti ipertestuali - Modificare

    Ciao a tutti,
    avrei bisogno di un aiuto, per cortesia.
    In una determinata colonna del foglio di lavoro composto ad oggi da circa 5000 righe ho inserito una serie di numeri, non necessariamente progressivi.
    Ad ogni numero ho collegato (collegamento ipertestuale) un file pdf posizionato su un server.

    Dovrei quindi, modificare tutti i collegamenti ipertestuali che oggi sono i seguenti:

    C:\Documents and Settings\aresca\Dati applicazioni\Microsoft\Excel\(nome file.pdf)

    con il nuovo percorso che è:

    Z:\Cancellazione Ipoteche\Note Ipotecarie\Fatti\(nomefile.pdf)

    il pannello "Trova e Sostituisci" ovviamente non funziona in quanto non si tratta ne di testo ne di formule...

    mi potreste aiutare per cortesia?

    in ogni caso... grazie
    Andrea

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Prova con una semplice macro

    codice:
    Option Explicit
    
    Sub linka()
    Dim cella As Range
    For Each cella In Range("a1:a10")
    ActiveSheet.Hyperlinks.Add anchor:=Range("b" & cella.Row), Address:="Z:\Cancellazione Ipoteche\Note Ipotecarie\Fatti\" & Mid(cella.Hyperlinks(1).Address, InStrRev(cella.Hyperlinks(1).Address, "/") + 1, Len(cella.Hyperlinks(1).Address)), TextToDisplay:=cella.Hyperlinks(1).TextToDisplay
    Next cella
    End Sub
    Nel mio esempio i link si trovano nel range a1:a10, mentre quelli nuovi verranno scritti nella colonna adiacente. Adatta i range al tuo contesto.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.