Problème de liens hypertextes

  • Initiateur de la discussion Initiateur de la discussion armatt
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

armatt

XLDnaute Nouveau
Bonjour,

J'ai un souci avec un fichier Excel qui contient plusieurs milliers de lignes
Sur chaque ligne j'ai une colonne qui contient un lien Hypertexte vers un fichier PDF
Régulièrement, les liens hypertextes se corrompent et le chemin initial ../XXX devient C:\Users\b36\AppData\Roaming\Microsoft\XXX
Une capture vaut mieux qu'un long discours
Excel.jpg

Comme vous pouvez le voir le texte à afficher garde le bon chemin mais le lien n'est plus bon

Mon but n'est plus de découvrir pourquoi les liens deviennent incorrects mais de créer une Macro qui permet de copier de manière automatique le contenu du Texte à afficher vers l'adresse du lien.

Quelqu'un aurait une idée de comment je peux faire ça ?
 

Pièces jointes

  • Excel.jpg
    Excel.jpg
    87.1 KB · Affichages: 257
  • Excel.jpg
    Excel.jpg
    87.1 KB · Affichages: 240
Re : Problème de liens hypertextes

Merci
Je pense également que le problème vient de là.
Mais ce qui m'intéresse désormais est de pouvoir refaire tous les liens de manière automatique en copiant le contenu du texte a afficher et en le collant dans l'adresse du lien
 
Re : Problème de liens hypertextes

Bonjour armatt,

Si j'ai bien compris, quelque chose du genre peut-être... (boucle à adapter) :

VB:
Sub Remplacer_Liens_Hypertexte()
    Dim i As Integer
    Dim strAddress As String
    Dim strName As String
    
    On Error Resume Next
    For i = 1 To 100        'boucle sur les cellules... à adapter
        strAddress = Cells(i, 1).Hyperlinks(1).Address  'adresse du lien
        strName = Cells(i, 1).Hyperlinks(1).Name        'texte à afficher
        Cells(i, 1).Hyperlinks(1).Address = strName     'changer 'adresse du lien
    Next i
End Sub

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
694
Réponses
2
Affichages
2 K
Retour