Le 21/09/20 à 09:06, Brat'ac a écrit :
Bonjour,
Au lieu d'utiliser "Range("F2").Hyperlinks.Delete",
utilise plutôt cela "Range("F2").ClearHyperlinks"
Cela supprime le lien hypertexte, mais ne supprime pas le "bleu" du
format hyperlink bien que le lien soit devenu inactif.
Ce sont les 2 possibilités. Une troisième serait de recréer les bordures
de la cellule après avoir supprimé le lien hypertexte comme ceci :
'-----------------------------------
Sub test()
Dim S As Borders
With Range("F2")
.Hyperlinks.Delete
Ajout_Bordure .Item(1, 1)
End With
End Sub
'-----------------------------------
Sub Ajout_Bordure(MaCell As Range)
For A = 7 To 10
With MaCell.Borders(A)
.LineStyle = xlContinuous
.ColorIndex = xlAutomatic
.TintAndShade = 0
.Weight = xlThin
End With
Next
End Sub
'-----------------------------------
MichD