他の人からワークシートを継承する場合、一部のワークシートには非常に多くのハイパーリンクが含まれていることがあります。これらのハイパーリンクは、ワークシートに情報をインポートまたは入力すると、Excelによって自動的に作成されることがよくあります。

これらのハイパーリンクを削除する場合は、それらを右クリックして[ハイパーリンク]、[ハイパーリンク]の順に選択します。コンテキストメニューからハイパーリンクを削除します。

数十または数百のハイパーリンクを使用してこれを行うと、すぐに膨大な時間がかかる可能性があります。

アクティブなワークシート内のすべてのハイパーリンクを同時に削除するには、便利な1行のマクロを使用できます。

Sub DeleteHyper()

ActiveSheet.Hyperlinks.Delete End Sub

影響を与えるワークシートを選択し、マクロを実行すると、時間を大幅に節約できます。

注:

このページ(または_ExcelTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(2005)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。