• ベストアンサー

excelのハイパーリンク削除する方法

excelのハイパーリンク削除する方法を教えてください 一つずつだったら、右クリックで削除できますが、 大量にデーターがあるばあい、その操作ができません。 ファイルそのものをハイパーリンク設定できない方法が 良いのかな と思いました。 環境設定などの設定でも良いです お願いします

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

  • ベストアンサー
  • D-X
  • ベストアンサー率31% (10/32)
回答No.2

書式が問題ないのでしたら、[編集]→[クリア]→[書式]でクリアすることが出来ます。 回りの書式と同じでしたら、[書式のコピー/貼り付け]でもいいかと。 あと、[ツール]→[保護]→[シートの保護]で、ハイパーリンクの挿入を禁止することも出来ます。ハイパーリンクの挿入以外を許可すればいいかなと。

その他の回答 (2)

回答No.3

一度っきりの削除って言うんなら、 新規ブックを作成して [Alt]+[F11] で VBEditor を起動。 VBEditor の [挿入]-[標準モジュール] で標準モジュールを作成。 標準モジュールに下記コードを入力。 Sub ClearAllHLinks() Dim sht As Worksheet For Each sht In ActiveWorkbook.Worksheets sht.Hyperlinks.Delete Next sht End Sub ここまで書いたら Excel のウィンドウに戻って、ハイパーリンクが書き込まれちゃってるブックを開く。 (ハイパーリンクが書き込まれているブックが手前に開いていると思うので) [Alt]+[F8} でマクロ実行のダイアログを表示。 [Book1!ClearAllHLinks](Book1 の部分はマクロを書いたブックの名前) を選択して [実行] をクリック。 これでハイパーリンクを一気にやっつけられます。 もし今回お困りのブックで恒久的にハイパーリンク問題を何とかしたいのであれば、そのブックを開いて [Alt]+[F11] で VBEditor を起動し、 [表示]-[プロジェクト エクスプローラ] を実行。 プロジェクトエクスプローラで VBAProject (ブック名) Microsoft Excel Objects と開いていって ThisWorkbook をダブルクリック。 左上の方に「(General)」っていうコンボボックスがあるので、それを開いて「Workbook」を選択。 右上のコンボボックスが「Open」になっていると思うので「BeforeSave」を選択。 するとエディタ上に Private Sub Workbook_BeforeSave(ByVal SaveAsUI AS Boolean, Cancel As Boolean) End Sub Private Sub Workbook_Open() End Sub というテンプレートが書かれます。 Private Sub Workbook_Open() の行から その下の End Sub の行は削除。 この行から Private Sub Workbook_BeforeSave(ByVal SaveAsUI AS Boolean, Cancel As Boolean) End Sub この行の間にコードを書きます。 完成系はこんな形 Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) Dim sht As Worksheet For Each sht In ThisWorkbook.Worksheets sht.Hyperlinks.Delete Next sht End Sub これで、このブックを保存するたびにこのブックの全てのハイパーリンクが削除されます。 ただしこのブックを開くときに「このブックはマクロを含んでいます」のダイアログが表示されて、保存時にハイパーリンクを自動削除させたいのなら、このダイアログで [マクロを有効にする] をクリックする必要がありますけどね。

  • ysko614
  • ベストアンサー率31% (103/329)
回答No.1

今あるExcelのハイパーリンクを解除する方法ですが、 セルの何もない所に予め数字の1を入力しましょう。 入力後、この数字を選択して、コピーします。 その後、ハイパーリンクが設定されている範囲を範囲指定し、右クリックで、形式を選択して貼り付けを選択し、乗算を選択します。これで、ハイパーリンクが解除されます。 設定で変更したいのであれば、メニューの[ツール]から[オートコレクトのオプション]を選択し、入力オートフォーマットタブにある、インターネットとネットワークのアドレスをハイパーリンクに変更するのチェックを外しましょう。

関連するQ&A

  • エクセル2007ハイパーリンクの削除方法

    はじめまして。エクセル2007でハイパーリンクの式を使ってデータを別シートからひっぱってきたのですが、その場合のハイパーリンクの消し方はありますか? 右クリックしても「ハイパーリンクの削除がでてきません・・・・ コピーして演算の貼り付けも効きませんでした。 書類作成のため、下線が入っていたり、青文字だと困るのですが。何かいい方法はありますでしょうか? よろしくお願いします。

  • ハイパーリンクの設定削除

    もらったデータ(エクセル)にハイパーリンクが たくさん設定してあります。 ひとつひとつ右クリックで削除するのではなく 一括で削除したいのですが方法ありますか?

  • エクセル ハイパーリンクの削除

    いまエクセル(verは2003)で、大学で使う名簿を作っているのですが、アドレスを書くとハイパーリンクが設定されてしまいます。 さっき検索したところ、 メニューのツール→オートコレクトのオプション→入力フォーマットの「インターネットとネットワークのアドレスをハイパーリンクに変更する」のチェックをはずす という方法がありました。これを実行してみたところ、そのあと書いたアドレスはリンクが設定されなくなったのですが、その前に書いた分のリンクが消えません。 右クリック→ハイパーリンクの削除をすると、文字の色は青から黒に変わるのですが、リンク自体ははずれていないらしく、クリックするとメールが立ち上がってしまいます。 これを削除する方法はないでしょうか? お願いします。

  • エクセルでハイパーリンクの複数同時削除について

    エクセルにWebページの情報をコピペすると、ハイパーリンクもそのままコピペされます。 このハイパーリンクを削除したい場合、そのセルを右クリックして「ハイパーリンク」→「ハイパーリンクの削除」で削除すればいいのですが、これは1つのセルにしか有効ではないみたいです。 ハイパーリンクを複数のセルで同時に削除する事は可能でしょうか? ヘルプを見ても、右クリック削除の方法しか載っておらず、仕方がないのでちまちまとひとつずつ、「Ctrl+Y」でやっています。 ご存知の方がいらっしゃったら教えてください。 よろしくお願いします。

  • ハイパーリンクの削除

    エクセル等でメールアドレスを入力するとハイパーリンクがかかりますよね!それを外したいのですが・・・ 一つ一つ右クリックでの削除はわかるのですが、まとめて他に設定できないのでしょうか?教えてください。

  • エクセルでハイパーリンクが貼れない

    現在作業中のエクセルのファイルに、Webへのハイパーリンクを 貼りたいのですが、セルで右クリックをしてもハイパーリンクの ところだけ暗くなっていて選択できません。 試しに新規ファイルでやってみたらハイパーリンク可能でした。 既存のファイルの設定の問題でしょうか?

  • excel ハイパーリンクをまとめて削除する方法を教えてください

    winxp pro sp2, excel2003 Q: ハイパーリンクをまとめて削除する方法を教えてください。 調査内容: 1.「ツール」→「オートコレクト」→「入力オートフォーマット」の一番上のチェックを外す。 2. ・空白のセルを選択し、そのセルをコピー ・ハイパーリンクを削除したいアドレスの入力された複数のセルを選択 ・[編集]メニューの[形式を選択して貼付け]を選択、[演算]項目の[乗算]をチェックし、[OK]をクリック 演算形式で貼り付けることで、文字列として認識されていたものが、Excelの認識上、数値扱いになります。そのため、ハイパーリンクとなる文字列とは認識されなくなります。---駄目 3. ハイパーリンクが勝手に設定された範囲を選択してコピーします。そして、そのまま同じセルに貼り付けます。これでハイパーリンクが取れます。しかし青い文字色と、アンダーラインがまだ残っているので、これを文字の書式で修正します。これでやっと普通の文字になります。 特定のセルのハイパーリンクを削除する場合は、セルを選んで右クリックし、メニューから「ハイパーリンク」→「ハイパーリンクの削除」を選びます。----駄目

  • Excelシート上のハイパーリンクの一括削除

    Excelシート上にあるハイパーリンクの一括削除はできるのでしょうか? 現在、ある列にハイパーリンクされたデータがあります。 これを、列全体を一括でリンク解除したいのです。 セル毎に、右クリック→ハイパーリンク(H)→ハイパーリンクの削除 で一つずつ解除出来ますが、これを列単位で一括して行いたいです。 よろしくお願いいたします。

  • エクセルでハイパーリンクにさせたくない

    @がある文字列をハイパーリンクに無しに入力するには、どのような設定にしたら良いでしょうか? 入力時に’をつければいいのですが、テキストファイルからコピー&ペーストで大量に持ってくるなど、いちいちつけられません。 入力後右クリックでハイパーリンク削除をやってますが、ちょっとのクリック加減でメールソフトが起動したりで、鬱陶しいです。 どのような設定をしたら良いのでしょうか? WindowsXPpro Office2003です。 また秀丸エディタやサクラエディタなどのエディタでも同様の事象が起きています。 もしお分かりでしたらあわせてご教授願えないでしょうか。 よろしくお願い申し上げます。

  • エクセルのハイパーリンクについて

    エクセルシートに目次を作って、ハイパーリンクで別のファイルを開くようにしているのですが、ハイパーリンクでジャンプする時、「新しいウィンドウを作る」とはならないんですよね。(右クリックで選択はできる) 常に新しいウィンドウで開くという設定はできないのでしょうか? よろしくお願いします。