Bonjour
Pour faire cela, il faut d'abord désactiver le lien (en B3 dans l'exemple)
1) Code dans ThisWorkBook desactivant les liens à l'ouverture du classeur
Private Sub Workbook_Open()
ZapHyperlinks
End Sub
qui déclanche le Code de désactivation du lien placé dans un Module
Sub ZapHyperlinks()
Range("B3").Hyperlinks.Delete
End Sub
2) Et Code de feuille pour activer le lien en B3
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Range("$B$3"), Target) Is Nothing Then
ThisWorkbook.FollowHyperlink Address:="https://forum.excel-pratique.com/viewtopic.php?f=2&t=121541", NewWindow:=True
End If
End Sub
Cordialement