Bonjour,
Il y a un truc que je ne comprend pas ...
Je crée des hyperliens vers mes fichiers à l'aide de :
ActiveSheet.Hyperlinks.Add Anchor:=ActiveSheet.Cells(X + 11, 1), Address:=Chemin_SRC & "\" & XTableau(X), TextToDisplay:=XTableau(X)
Le chemin des fichiers est définit par :
Chemin_SRC = ActiveSheet.Cells(3, 8).Value & "\" & ActiveSheet.Cells(6, 6).Value & "\EN"
Ce qui me donne comme lien quand je mets la souris dessus :
file:///\\FS-QUE2-P002\SHARED\SOUTIEN\@_EN COURS\8412402\EN\8412402_011_EN_Procedure_Document.docx
Cependant, si je clique avec le bouton de droit sur "Modifier le lien hypertexte...", l'adresse qui apparait est :
../EN/8412402_011_EN_Procedure_Document.docx
Le problème c'est que si je change mon classeur Excel de répertoire ou de serveur (ex : de "FS-QUE2-P002\SHARED\SOUTIEN\@_EN COURS\8412402" à "FS-QUE2-P002\SHARED\ARCHIVES)", mes hyperliens changent et deviennent :
file:///\\FS-QUE2-P002\SHARED\ARCHIVES\EN\8412402_011_EN_Procedure_Document.docx
Ce qui ne marchent évidemment pas puisque les fichiers n'ont pas changé de place...
Auriez-vous une idée de ce qui cloche dans ma ligne de code ?
Merci de m'éclairer !!
José
Il y a un truc que je ne comprend pas ...
Je crée des hyperliens vers mes fichiers à l'aide de :
ActiveSheet.Hyperlinks.Add Anchor:=ActiveSheet.Cells(X + 11, 1), Address:=Chemin_SRC & "\" & XTableau(X), TextToDisplay:=XTableau(X)
Le chemin des fichiers est définit par :
Chemin_SRC = ActiveSheet.Cells(3, 8).Value & "\" & ActiveSheet.Cells(6, 6).Value & "\EN"
Ce qui me donne comme lien quand je mets la souris dessus :
file:///\\FS-QUE2-P002\SHARED\SOUTIEN\@_EN COURS\8412402\EN\8412402_011_EN_Procedure_Document.docx
Cependant, si je clique avec le bouton de droit sur "Modifier le lien hypertexte...", l'adresse qui apparait est :
../EN/8412402_011_EN_Procedure_Document.docx
Le problème c'est que si je change mon classeur Excel de répertoire ou de serveur (ex : de "FS-QUE2-P002\SHARED\SOUTIEN\@_EN COURS\8412402" à "FS-QUE2-P002\SHARED\ARCHIVES)", mes hyperliens changent et deviennent :
file:///\\FS-QUE2-P002\SHARED\ARCHIVES\EN\8412402_011_EN_Procedure_Document.docx
Ce qui ne marchent évidemment pas puisque les fichiers n'ont pas changé de place...
Auriez-vous une idée de ce qui cloche dans ma ligne de code ?
Merci de m'éclairer !!
José