- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:excelマクロですべてのハイパーリンク解除したい)
Excelマクロでハイパーリンクを解除する方法
このQ&Aのポイント
- Excelマクロを使用することで、ワークシート内のすべてのハイパーリンクを解除することができます。
- 具体的には、マクロ内でClearHyperlinksメソッドを使用してハイパーリンクを解除し、文字のアンダーラインを解除し、文字色を自動設定することで解除することができます。
- ただし、一部のコードが誤っている場合にはエラーが発生することがありますので、正しいコードを使用するように注意してください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
以下のようにしたらどうでしょう。 Sub Sample() With ThisWorkbook.Worksheets("Sheet1") .Cells.ClearHyperlinks 'ハイパーリンク解除 .Cells.Font.Underline = False '文字のアンダーライン解除 .Cells.Font.ColorIndex = xlAutomatic '文字色を自動設定 End With End Sub
その他の回答 (1)
- Nobu-W
- ベストアンサー率39% (725/1832)
回答No.2
Sub Sample() Worksheets("Sheet1").Hyperlinks.Delete End Sub これで・・・できないかな? >< 未確認の為、試してみて下さい m(_ _)m
お礼
素晴らしい。\(^_^)/ たったこれだけでできるとは。 目から鱗です。 ありがとうございました。