ActiveSheet.Hyperlinks.Add Anchor:=Selection, _ Address:="http://www.vbfrance.com/code.aspx?ID=51554", _ TextToDisplay:="51554"On voit clairement où s'affiche le numéro du lien.
Dim mCellule As Object Dim lCompteur As Long lCompteur = 0 For Each mCellule In Range("F:F") If mCellule.Value <> "" Then mCellule.Select ActiveSheet.Hyperlinks.Add Anchor:=Selection, _ Address:="http://www.vbfrance.com/code.aspx?ID=" & CStr(mCellule.Value), _ TextToDisplay:=CStr(mCellule.Value) lCompteur = 0 Else ' Sort de la boucle dès qu'on a rencontré 20 cellules vides de suite lCompteur = lCompteur + 1 If lCompteur > 20 Then Exit For End If NextA toi de bricoler tout ça ...