Pour certaines raisons, vous avez inséré plusieurs liens hypertexte vers des textes dans votre messagerie Outlook. Et certains d'entre eux sont liés à la même adresse. Si vous souhaitez modifier par lots les adresses de ces liens hypertexte, vous pouvez utiliser les méthodes présentées dans cet article.
Par exemple, vous avez composé un e-mail Outlook, qui contient de nombreux liens hypertexte dans le corps du message. Pourtant, par la suite, vous avez découvert qu'une adresse est erronée. Et de nombreux liens hypertextes utilisent cette adresse. Par conséquent, vous devez modifier par lots les adresses de ces hyperliens. En réponse à ce problème, ci-après, nous allons partager 2 approches simples et rapides.
Méthode 1 : rechercher et remplacer manuellement
- Pour commencer, dans l'e-mail ouvert, appuyez sur les touches "Alt + F9".
- Ensuite, toutes les adresses des hyperliens s'afficheront directement.
- Maintenant, appuyez sur "Ctrl + H" pour faire apparaître la boîte de dialogue "Rechercher et remplacer".
- Dans cette nouvelle boîte de dialogue, saisissez l'ancienne adresse du lien hypertexte dans la case "Rechercher quoi" et la nouvelle adresse dans la case "Remplacer par".
- Après cela, cliquez sur le bouton "Remplacer tout".
- Plus tard, fermez la boîte de dialogue "Rechercher et remplacer".
- Après être revenu au corps du message, appuyez à nouveau sur les touches "Alt + F9" pour masquer les adresses des liens hypertexte.
- Ensuite, appuyez sur "Ctrl + A" pour sélectionner tout le corps du message.
- Enfin, appuyez sur la touche "F9" pour mettre à jour toutes les adresses de liens hypertexte modifiées.
- Maintenant, vérifiez les adresses des liens hypertexte en laissant le curseur survoler les textes. Tous les hyperliens qui sont liés aux anciennes adresses ont été modifiés, comme la capture d'écran suivante.
Méthode 2 : Utiliser Outlook VBA
- En premier lieu, appuyez sur "Alt + F11" pour lancer l'éditeur VBA.
- Ensuite, dans la nouvelle fenêtre, activez « Bibliothèque d'objets MS Word » conformément à l'article «Comment ajouter une référence à une bibliothèque d'objets en VBA" .
- Ensuite, placez le code VBA suivant dans un module.
Sub BatchChangeMultipleHyperlinkAddresses()
Dim objMail As Outlook.MailItem
Dim objMailDocument As Word.Document
Dim objHyperlink As Word.Hyperlink
Dim strOldAddress, strNewAddress As String
Dim i As Long
Set objMail = Application.ActiveInspector.CurrentItem
Set objMailDocument = objMail.GetInspector.WordEditor
If objMailDocument.Hyperlinks.Count > 0 Then
'Enter the old and new hyperlink address
strOldAddress = InputBox("Enter the old hyperlink address:")
strNewAddress = InputBox("Enter the new hyperlink address:")
'Change hyperlink address
i = 0
For Each objHyperlink In objMailDocument.Hyperlinks
If InStr(objHyperlink.Address, strOldAddress) > 0 Then
objHyperlink.Address = Replace(objHyperlink.Address, strOldAddress, strNewAddress)
i = i + 1
End If
Next
'Prompt you
MsgBox i & " hyperlinks' addresses are changed!", vbInformation + vbOKOnly
End If
End Sub
- Ensuite, ajoutez cette macro à la barre d'outils d'accès rapide de la fenêtre de message en faisant référence à "Comment exécuter le code VBA dans votre Outlook" .
- Finalement, suivez les étapes ci-dessous pour l'essayer.
- Dans les boîtes de dialogue contextuelles, entrez l'ancienne et la nouvelle adresse de lien hypertexte.
- Lorsque la macro se termine, vous recevrez un message vous indiquant le nombre d'hyperliens dont les adresses ont été modifiées.
- Plusieurs adresses de liens hypertexte ont été modifiées, comme l'image ci-dessous.
Protégez vos précieuses données Outlook
Étant donné qu'Outlook est sujet aux erreurs et à la corruption, vous devez prendre des précautions efficaces pour protéger votre fichier Outlook. Tout d'abord, vous devez effectuer des sauvegardes régulières des données PST. En outre, vous devez prendre l'habitude de fermer votre Outlook de manière appropriée. Enfin et surtout, vous feriez mieux de préparer un puissant Correctif Outlook utilitaire, comme DataNumen Outlook Repair.
Introduction de l'auteur:
Shirley Zhang est une experte en récupération de données dans DataNumen, Inc., qui est le leader mondial des technologies de récupération de données, y compris SQL Server récupération et produits logiciels de réparation Outlook. Pour plus d'informations, visitez www.datanumen.com






