• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:excelマクロですべてのハイパーリンク解除したい)

Excelマクロでハイパーリンクを解除する方法

このQ&Aのポイント
  • Excelマクロを使用することで、ワークシート内のすべてのハイパーリンクを解除することができます。
  • 具体的には、マクロ内でClearHyperlinksメソッドを使用してハイパーリンクを解除し、文字のアンダーラインを解除し、文字色を自動設定することで解除することができます。
  • ただし、一部のコードが誤っている場合にはエラーが発生することがありますので、正しいコードを使用するように注意してください。

質問者が選んだベストアンサー

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率66% (1733/2603)
回答No.1

以下のようにしたらどうでしょう。 Sub Sample() With ThisWorkbook.Worksheets("Sheet1") .Cells.ClearHyperlinks 'ハイパーリンク解除 .Cells.Font.Underline = False '文字のアンダーライン解除 .Cells.Font.ColorIndex = xlAutomatic '文字色を自動設定 End With End Sub

ryou4649
質問者

お礼

素晴らしい。\(^_^)/ たったこれだけでできるとは。 目から鱗です。 ありがとうございました。

その他の回答 (1)

  • Nobu-W
  • ベストアンサー率39% (725/1832)
回答No.2

Sub Sample() Worksheets("Sheet1").Hyperlinks.Delete End Sub これで・・・できないかな? >< 未確認の為、試してみて下さい m(_ _)m

関連するQ&A

専門家に質問してみよう