Outlookの電子メール内のすべてのハイパーリンクを削除する2つの方法

今すぐ共有:

多くのハイパーリンクが含まれる Outlook メールを受信した場合、いつも誤ってハイパーリンクをクリックしてしまい、インターネット ブラウザでリンクが一度に開かれてしまい、面倒に感じることがあります。 この記事では、すべてのハイパーリンクを削除する 2 つの方法を説明します。

次のスクリーンショットのような、メッセージ本文に 2 つ以上のハイパーリンクが含まれる電子メールを受信したことがあるはずです。 この場合、誤ってハイパーリンクをクリックしてしまう可能性が非常に高くなります。 いずれかをクリックすると、対応するサイトがデフォルトのインターネット ブラウザですぐに開きます。 この問題がかなり厄介であり、長い間多くのユーザーを悩ませてきたことは疑いの余地がありません。 したがって、この問題に直面して、ここでは電子メール内のすべてのハイパーリンクをすばやく削除するのに役立つ XNUMX つのテクニックを紹介します。 詳細については、読み続けてください。

電子メール内の複数のハイパーリンク

方法 1: ハイパーリンクを XNUMX つずつ削除する

メール内のリンクを削除する最も一般的な方法は、一つずつ手動で削除することです。以下にその手順を詳しく説明します。

  1. まず、送信元のメールをダブルクリックして、別のウィンドウで開いてください。
  2. 次に、「移動」グループの「アクション」ボタンをクリックし、「メッセージの編集」を選択します。メッセージの編集
  3. その後、現在受信しているメッセージは編集モードになります。
  4. その後、XNUMX つのハイパーリンクを右クリックできます。
  5. 次に、コンテキストメニューから「ハイパーリンクの削除」を見つけて選択します。右クリックメニューのハイパーリンクを削除する
  6. したがって、手順 4 と 5 を繰り返して、複数のハイパーリンクを XNUMX つずつ削除できます。

現在の電子メールに大量のハイパーリンクがある場合、方法 1 でハイパーリンクを削除するのは非常に困難で退屈な作業になります。 この状況では、次のアプローチに目を向けたほうがよいでしょう。

方法 2: Outlook VBA を使用してハイパーリンクを削除する

  1. 最初に、「Alt + F11」キー ボタンを押して Outlook VBA エディタにアクセスします。
  2. 次に、「挿入」 > 「モジュール」をクリックして、新しいモジュールを開きます。
  3. 次に、次のVBAコードをコピーして新しいモジュールに貼り付けます。
Sub RemoveAllHyperlinksinanEmail()
    Dim objMail As Outlook.MailItem
    Dim objInspector As Outlook.Inspector
    Dim objDocument As Word.Document
    Dim objHyperlinks As Word.Hyperlinks
    Dim objHyperlink As Word.Hyperlink
    Dim strPrompt As String
    Dim nResponse As Integer

    Set objMail = Application.ActiveInspector.CurrentItem
 
    Set objInspector = objMail.GetInspector
    Set objDocument = objInspector.WordEditor
    Set objHyperlinks = objDocument.Hyperlinks
 
    On Error Resume Next
 
    If objHyperlinks.Count > 0 Then
       strPrompt = "Are you sure to remove all the hyperlinks in this email?"
       nResponse = MsgBox(strPrompt, vbYesNo + vbQuestion, "Remove All Hyperlinks")
       If nResponse = vbYes Then
          While objHyperlinks.Count > 0
                objHyperlinks(1).Delete
          Wend
          objMail.Save
      End If
    End If
End Sub

VBA コード - Outlook メール内のすべてのハイパーリンクを削除する

  1. その後、メッセージ ウィンドウのクイック アクセス ツールバーに新しいマクロを追加する必要があります。
  • まず、ソースメールを開きます。
  • 次に、クイック アクセス ツールバーの下矢印をクリックし、「その他のコマンド」を選択します。さらにコマンドを追加する
  • 次に、ポップアップ ウィンドウで、通常どおり、新しく追加したマクロをクイック アクセス ツールバーに追加します。新しいマクロをクイック アクセス ツールバーに追加する
  1. 後でメッセージに戻ることができます。
  2. 次に、「アクション」>「メッセージの編集」をクリックします。
  3. その後、クイック アクセス ツールバーのマクロ ボタンをクリックすると、次のスクリーンショットのようなプロンプトが表示されます。すべてのハイパーリンクを削除するかどうかを尋ねるプロンプト
  4. 「はい」を選択すると、すべてのハイパーリンクが削除されます。Outlook VBA 経由ですべてのハイパーリンクを削除する

メモ: ハイパーリンクを完全に削除したい場合は、Outlook の「自動ハイパーリンク」機能を無効にする必要があります。これについては、前の記事「」を参照してください。自動ハイパーリンクを無効にする方法とOutlookでリンクをたどるデフォルトの方法"。

Outlook で頻繁に発生する問題に対処する

Outlook はエラーが発生しやすいため、さまざまな問題が発生することがあります。 したがって、小さな問題が発生した場合は、受信トレイ修復ユーティリティを利用するだけで済みます。Scanpst.exe が問題を解決します。 しかし、問題が深刻な場合は、 破損したOutlook ファイルを保存するには、外部の信頼できるツールに頼る必要があります。 DataNumen Outlook Repair.

著者紹介:

Shirley Zhangは、のデータ復旧の専門家です。 DataNumen、Inc。は、以下を含むデータ復旧技術の世界的リーダーです。 mdf回復 と見通し修理ソフトウェア製品。 詳細については、次のWebサイトをご覧ください。 WWW。datanumen.com

今すぐ共有:

コメントは締め切りました。