sandra230186
XLDnaute Nouveau
Bonjour,
je sollicite votre aide car je commence à tourner en rond!
Voici mon objectif initial: je veux créer des liens hypertexte d'un fichier word renvoyant sur des documents exterieurs.
Mon problème n°1: les liens hypertextes sont largement supérieurs à 255 caractères.
La piste de solution: créer une base excel avec tous les liens hypertextes de mon document et que ceux ci s'activent lorsque je clique sur le lien word auquel il est relié
Ce que j'ai déjà obtenu:
1/un lien hypertexte de mon fichier word vers une case de ma base excel
2/une macro qui s'enclenche automatiquement à l'ouverture du fichier excel; cette marco permet de lancer le lien hypertexte d'une cellule définie dont voici le code:
Mon problème n°2:lorsque j'ouvre mon fichier excel seul, la macro s'exécute parfaitement à l'ouverture; lorsque j'ouvre le fichier excel par l'intermédiaire du lien hypertexte word, la macro bug sur la ligne Cellule.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
en m'annoncant une erreur 1004.
Pouvez vous m'aider?
Merci d'avance!!!
Sandra
je sollicite votre aide car je commence à tourner en rond!
Voici mon objectif initial: je veux créer des liens hypertexte d'un fichier word renvoyant sur des documents exterieurs.
Mon problème n°1: les liens hypertextes sont largement supérieurs à 255 caractères.
La piste de solution: créer une base excel avec tous les liens hypertextes de mon document et que ceux ci s'activent lorsque je clique sur le lien word auquel il est relié
Ce que j'ai déjà obtenu:
1/un lien hypertexte de mon fichier word vers une case de ma base excel
2/une macro qui s'enclenche automatiquement à l'ouverture du fichier excel; cette marco permet de lancer le lien hypertexte d'une cellule définie dont voici le code:
Private Sub Workbook_Open()
DeclencheLien Range("B7")
End Sub
Sub DeclencheLien(Cellule As Range)
'Vérifie si la cellule contient un lien
If Cellule.Hyperlinks.Count = 0 Then
MsgBox "il n'y a pas de lien hypertexte dans la cellule " & Cellule.Address
Else
'Déclenche le lien
Cellule.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
End If
End Sub
DeclencheLien Range("B7")
End Sub
Sub DeclencheLien(Cellule As Range)
'Vérifie si la cellule contient un lien
If Cellule.Hyperlinks.Count = 0 Then
MsgBox "il n'y a pas de lien hypertexte dans la cellule " & Cellule.Address
Else
'Déclenche le lien
Cellule.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
End If
End Sub
Mon problème n°2:lorsque j'ouvre mon fichier excel seul, la macro s'exécute parfaitement à l'ouverture; lorsque j'ouvre le fichier excel par l'intermédiaire du lien hypertexte word, la macro bug sur la ligne Cellule.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
en m'annoncant une erreur 1004.
Pouvez vous m'aider?
Merci d'avance!!!
Sandra