excel ハイパーリンクをまとめて削除する方法を教えてください
winxp pro sp2, excel2003
Q:
ハイパーリンクをまとめて削除する方法を教えてください。
調査内容:
1.「ツール」→「オートコレクト」→「入力オートフォーマット」の一番上のチェックを外す。
2.
・空白のセルを選択し、そのセルをコピー
・ハイパーリンクを削除したいアドレスの入力された複数のセルを選択
・[編集]メニューの[形式を選択して貼付け]を選択、[演算]項目の[乗算]をチェックし、[OK]をクリック
演算形式で貼り付けることで、文字列として認識されていたものが、Excelの認識上、数値扱いになります。そのため、ハイパーリンクとなる文字列とは認識されなくなります。---駄目
3.
ハイパーリンクが勝手に設定された範囲を選択してコピーします。そして、そのまま同じセルに貼り付けます。これでハイパーリンクが取れます。しかし青い文字色と、アンダーラインがまだ残っているので、これを文字の書式で修正します。これでやっと普通の文字になります。
特定のセルのハイパーリンクを削除する場合は、セルを選んで右クリックし、メニューから「ハイパーリンク」→「ハイパーリンクの削除」を選びます。----駄目
お礼
早速のご回答ありがとうございます。 試してみたところ、バッチリうまくいきました! このマクロを保存しておけば、簡単にリンクができますね。ありがとうございました! 少し手順を補足させて下さい。 <準備> 1)ツール→マクロ→Visual Basic Editorでエディタを開く。 2)ウィンドウ左上のプロジェクトで「This Workbook」をダブルクリックで開く。 3)開いたウィンドウに上記のマクロをコピーして貼り付けた後、保存してエディタを閉じる。 <使用> 1)ハイパーリンクを適用するセルを選択して、ツール→マクロ→マクロ。 2)マクロ名「ThisWorkbook.Test」を選択して実行。 以上で問題は解決すると思いますが、今回だけではなく、今後も別のブックで同じ作業が発生するのであれば、マクロを記述したブックを別途作成した方が良いかも知れません。 これについては、長くなりますので、参考ページの紹介のみ。 http://itpro.nikkeibp.co.jp/article/COLUMN/20060206/228642/
補足
せっかく質問を立ち上げましたので、もう少し他の方の回答もお待ちしたいと思います。締め切りまでもうしばらくお待ちください。