Help macro Excel !
Fermé
Xrag
-
1 juin 2012 à 15:07
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 4 juin 2012 à 09:49
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 4 juin 2012 à 09:49
Bonjour,
Donc voilà, je suis actuellement en stage dans une entreprise et j'ai besoin de modifier les liens hypertexte dans plusieurs millier de fichier Excel... Donc dans les liens j'ai des %20 qui correspondent à des espaces et j'ai besoin de les remplacer par des _ ... Je risque de passer ma vie là dessus et j'aimerais trouver un moyen rapide de tout modifier !
Les classeurs se trouvent dans des dossiers et sous dossier et il y a également les fichiers HTML générés par excel à modifier... Pour les nom des fichiers nous avons déjà un programme !
Merci d'avance de vos réponses ;)
Donc voilà, je suis actuellement en stage dans une entreprise et j'ai besoin de modifier les liens hypertexte dans plusieurs millier de fichier Excel... Donc dans les liens j'ai des %20 qui correspondent à des espaces et j'ai besoin de les remplacer par des _ ... Je risque de passer ma vie là dessus et j'aimerais trouver un moyen rapide de tout modifier !
Les classeurs se trouvent dans des dossiers et sous dossier et il y a également les fichiers HTML générés par excel à modifier... Pour les nom des fichiers nous avons déjà un programme !
Merci d'avance de vos réponses ;)
A voir également:
- Help macro Excel !
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si et excel - Guide
5 réponses
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 259
4 juin 2012 à 09:49
4 juin 2012 à 09:49
Tu as affaire à des bénévoles (et pas à des larbins) qui prennent de leur temps pour aider et merci est leur seul salaire.
Si la politesse te parait superflue je vais plutôt répondre à ceux à qui ça dit encore quelque chose...
eric
Si la politesse te parait superflue je vais plutôt répondre à ceux à qui ça dit encore quelque chose...
eric
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 259
3 juin 2012 à 23:14
3 juin 2012 à 23:14
Bonsoir,
C'est le lien lui même ou ce qui est lisible dans la cellule qu'il faut reprendre ?
eric
C'est le lien lui même ou ce qui est lisible dans la cellule qu'il faut reprendre ?
eric
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 259
3 juin 2012 à 23:24
3 juin 2012 à 23:24
Bon, tu rayeras la mention inutile :
Agit sur toutes les feuilles du classeur actif.
eric
Sub MajLienHypertexte() Dim sh As Worksheet, hl As Hyperlink, a For Each sh In Sheets For Each hl In sh.Hyperlinks hl.Address = Replace(hl.Address, "%20", "_") hl.TextToDisplay = Replace(hl.TextToDisplay, "%20", "_") Next hl Next sh End Sub
Agit sur toutes les feuilles du classeur actif.
eric
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Il faudrait que ça le fasse automatiquement pour tous les fichier dans le dossier et les sous dossiers.
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 259
4 juin 2012 à 08:57
4 juin 2012 à 08:57
Et bonjour, s'il te plait et merci ????