Macro pour créer liens vers fichiers archivés...

Christian0258

XLDnaute Accro
Bonjour à tout le forum,

Je souhaiterais votre aide pour cette macro, "créer des liens", qui pour l'instant ne fonctionne pas ?
Pourriez-vous me dire ce qui cloche...???

Voir fichier joint

Merci, par avance, pour votre aide.

Bien amicalement,
Christian
 

Pièces jointes

  • CréerLiens.xlsm
    15.6 KB · Affichages: 43

JCGL

XLDnaute Barbatruc
Bonjour à tous,
Salut Christian,

Ceci devrait fonctionner :

VB:
Sub CreationLiens() 'de seniorpapou de 2008
Dim Lien As String
Dim Fichier As String
'Const Dossier As String = "C:\Users\christian\Desktop\Factures et Devis\Archives\"
Const Dossier As String = "C:\Users\Jean-Claude\Desktop\"
r = Range("B10000").End(xlUp).Row
Columns("F:F").Clear
For I = 2 To r
        Fichier = Dossier & Range("B" & I) & ".xlsx"
        If Len(Dir(Fichier, vbNormal)) > 0 Then
            ActiveSheet.Hyperlinks.Add Anchor:=Range("F" & I), Address:=Dossier & Range("B" & I) & ".xlsx", TextToDisplay:=CStr(Range("B" & I))
        Else
            Range("F" & I) = ""
        End If
        Dir ("")
    Next
End Sub

A+ à tous
 

Discussions similaires

Statistiques des forums

Discussions
312 149
Messages
2 085 771
Membres
102 970
dernier inscrit
JMaurice