Effacer tous les liens hypertextes d'une worksheet excel

oliverthekid

XLDnaute Nouveau
Bonjour,

Je cherche à effacer tous les liens hypertextes d'un fichier excel contenant environ 250 onglets.
Je sais que je peux faire la macro

Activesheet.Hyperlinks.Remove

mais j'aimerais repeter l'opération pour tous les onglets automatiquement!

Je vous remercie par avance pour votre aide!

Olivier.
 
G

Guest

Guest
Re : Effacer tous les liens hypertextes d'une worksheet excel

Bonjour,

Avec ceci peut-être:

Code:
Sub RemoveHyperLinksInWorkBook()
    Dim sh As Worksheet
    For Each sh In ThisWorkbook.Sheets
        Do While sh.Hyperlinks.Count > 0
            sh.Hyperlinks(1).Delete
        Loop
    Next
End Sub

A+
 

JCGL

XLDnaute Barbatruc
Re : Effacer tous les liens hypertextes d'une worksheet excel

Bonjour à tous,

Peux-tu essayer avec :

VB:
Sub Del_HL()
Dim ws As Worksheet
For Each ws In Worksheets
ws.Hyperlinks.Delete
Next ws
End Sub

A+ à tous

Edition : Collision avec mon ami Hasco... Bises mon Ges
 

oliverthekid

XLDnaute Nouveau
Re : Effacer tous les liens hypertextes d'une worksheet excel

Merci pour votre aide, ca marche tres bien!

Pour info voici mon code:

Sub deletelink()

Dim i As Integer, wSheet As Worksheet
For Each wSheet In Worksheets
For i = wSheet.Hyperlinks.Count To 1 Step -1
wSheet.Hyperlinks(i).Delete
Next i
Next wSheet

End Sub
 

Discussions similaires

Réponses
7
Affichages
512

Statistiques des forums

Discussions
312 489
Messages
2 088 848
Membres
103 972
dernier inscrit
steeter