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

    Modifica collegamenti ipertestuali excel

    Salve a tutti
    Ho un piccolo problema con Excel.
    Sono in possesso di un file con 1800 collegamenti ipertestuali (puntano tutti a file diversi tra loro presenti su un server).
    La cartella con questi file deve essere spostata e ho bisogno di cambiare la parte iniziale del percorso a 1800 collegamenti.

    Esiste un sistema per farlo contemporaneamente a tutti o deve passarli uno a uno manualmente?

    Grazie a tutti per le risposte!
    Michele.

  2. #2
    se te la cavi un pò con vba e se li hai uno sotto l'altro:

    codice:
    Dim MyCella As String 
    MyCella = 1 
    Sheets("foglio1").Select 'seleziono foglio
    TROVA_CELLA:  
    'verifico se la cella ha valore   
    If Range("A" & MyCella).Value <> "" Then 
               'modifico l'indirizzo ipertestuale       
               Range("A" & MyCella).Select         
               Selection.Hyperlinks(1).Address = "PARTE_INDIRIZZO_DA_MODIFICARE" & Mid(Selection.Hyperlinks(1).Address, 2, 50) 'guarda la guida in linea per la funzione mid 
               MyCella = MyCella + 1  'aumento di uno il valore per la riga (esempio se era 1 diventa 2 in maniera che il range passi da A1 a A2       
              GoTo TROVA_CELLA 'torno per ripetere il lavoro   
     Else         
              MsgBox "FINE"         
              Exit Sub     
    End If
    la metti in una copia del tuo foglio excel, cambi i parametri necessari (quelli in viola) e la lanci.

    nel caso fossero messi su colonne diverse cambi le lettere verdi
    Il numero di pecorelle scannate dai pastori è di gran lunga superiore al numero di pecorelle mangiate dai lupi. Per cui, se qualcuno si proponesse di essere il vostro pastore per salvarvi dai lupi, pensateci bene.

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.