VBA ハイパーリンクを削除する



ハイパーリンクの削除

VBAを使ってセルにハイパーリンクを削除する方法です。
エクセル上だと[セル右クリック]→[ハイパーリンクの削除(R)...]]・・・と同じ動作を再現します。



関数、メソッドなど
指定範囲.Hyperlinks.Delete
Hyperlinksオブジェクトのdeleteメソッドを使用します。
指定範囲.に削除する範囲のセルやWorksheetなどを選択します。


サンプルコード
Sub SampleHyperlinkDelete()
    '選択している範囲を削除する
    Selection.Hyperlinks.Delete

    'A1セルのリンクを削除する
    Range("A1").Hyperlinks.Delete

    'Sheet1の全てのリンクを削除する
    Worksheets("Sheet1").Hyperlinks.Delete

End Sub

注)一度消すと元に戻らないです。


関連・類似ページ
ハイパーリンクを設定する
ハイパーリンクを開く