Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
<cut>
Gentilissimo per la risposta super rapida,
purtroppo non mi cambia nulla, rimane tutto uguale.... dove sbaglio?
ti allego il file magari ci puoi dare un occhio... le celle sono quelle colorate in verde e rosso
https://drive.google.com/file/d/0B16JMIjVmxz4eWZSdkRXYTN1ekE/edit?usp=sharing
La macro sarebbe da copia/incollare in un modulo standard.
Controlla quello che hai postato con quello che è nel link. Io vedo due spazi (la parte in grassetto), non uno e non vedo nessuna barra davanti a DB:
DB\GITE**%20%20**2011\Abbazie%20a%20Milano\Chiaravalle%20Teatro%20la%20scala%20e%20Duomo%20di%20Milano%20Modificato.doc
Quindi:
sDaSostituire = "DB\GITE 2011"
sSostituzione = "DB 2011****"
La barra in grassetto nella variabile sSostituzione non ho capito se serve o meno. Vedi tu, sei tu che sai dove hai i file. Fai una prova su una cartella di test.
alla fine ho usato questa macro :
Sub hlinkChange()
Dim h As Hyperlink
Dim ws As Worksheet
Dim sFind As String, sReplace As String
sFind = "DB\GITE 2011"
sReplace = "DB 2011"
For Each ws In Worksheets
For Each h In ws.Hyperlinks
h.Address = Replace(h.Address, sFind, sReplace)
Next
Next
End Sub
ed ha funzionato, non so perchè con la tua non andata!
grazie !!!