Je souhaite modifier des liens hypertextes de classeurs excel (sous excel 2010) en masse(à cause d'un changement de serveur). En fait ce serait du coup seulement le début du lien à modifier
exemple : remplacer \\serveur1\dossier 2\
par \\serveur4\partage\dossier 2\
Je ne sais pas si le file:/// avant l'adresse doit être pris en compte. J'ai trouvé au moins 3 macros différentes sur le net mais aucune ne fonctionne. Pas de message d'erreur
Voici les macros en question:
MACRO1:
Code :
Sub Modifier_lien()
Dim Doc As Workbook
Dim Cell As Range
Dim OldStr As String
Dim NewStr As String
Dim OldHp As String
Dim NewHp As String
'Chemin à modifier
OldStr = "\\serveur1\dossier 2\"
NewStr = "\\serveur4\partage\dossier 2\"
Application.Calculation = xlManual
Set Doc = Application.ActiveWorkbook
For Each Cell In Selection
'Verifie si la cellule contient des liens hypertexte
Marsh Posté le 16-10-2015 à 17:45:37
Bonjour,
Je souhaite modifier des liens hypertextes de classeurs excel (sous excel 2010) en masse(à cause d'un changement de serveur).
En fait ce serait du coup seulement le début du lien à modifier
exemple :
remplacer \\serveur1\dossier 2\
par \\serveur4\partage\dossier 2\
Je ne sais pas si le file:/// avant l'adresse doit être pris en compte.
J'ai trouvé au moins 3 macros différentes sur le net mais aucune ne fonctionne.
Pas de message d'erreur
Voici les macros en question:
MACRO1:
MACRO2
MACRO3
Merci aux éventuelles personnes susceptibles de m'aider