• ベストアンサー

Excel2003の、ハイパーリンクが

Excel2003で、ハイパーリンクにWEBサイトを登録してある一覧表があるのですが、一部が無効になってしまっています。マウスポインターが手の形では無く、太いプラス印になってます。 検索してみたのですがハイパーリンクを無効にする方法は話題になってますが、有効にする方法は分かりません。 よろしくお願い致します。

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

  • ベストアンサー
  • bonaron
  • ベストアンサー率64% (482/745)
回答No.4

エクセル使いではないので はっきりしたことはわかりませんが セルに貼り付けただけでは元のままですが 入力モードや編集モードからエンターキーで オートコレクト機能が働いて ハイパーリンクになるんだと思います。 オートコレクトが有効になっている場合に 例えば、「sunday」を貼り付けてもそのままですが 空のセルをダブルクリックして貼り付けると 「Sunday」に変わります。

sapporolove
質問者

お礼

有難うございました。 成る程、オートコレクト機能の事かもしれませんね。 お世話になりました。

その他の回答 (3)

  • bonaron
  • ベストアンサー率64% (482/745)
回答No.3

バックアップを取っておいて、 必ずメニューバーから [ツール] - [マクロ] - [マクロ] で実行してみてください。 (VBE の画面では実行しないでください。) 空のセルで終了します。 ----------------------------------------------------- Sub SetHyperLink()   Dim C As String   Dim R As Long   C = "A"    '変換する列   R = 1     '変換を開始する行   Range(C & R).Select   Do While ActiveCell <> ""     SendKeys "{F2}{Enter}", True     R = R + 1     Range(C & R).Select   Loop End Sub

sapporolove
質問者

補足

有難うございました。 No2さんに教えていただいた過去ログを見て、マクロでの解決法を知りましたが、より簡単なマクロを教えていただき有難うございました。 以前に表全体をコピーした場合に無効になってしまった場合がありまして、その時には、有効のままのURLの列だけコピーし直していました。 このような場合には有効な方法ですね。 そこで、無効になってしまった原因ですがどうやらWebサイトを出し、 ダイアログのOKをクリックしURLが貼り付けられますが、その時にEnterを押さずにいきなりフォントサイズを変更した箇所が無効になってしまってるようです。貼り付け作業を終え後からサイズを変更した箇所は問題ないです。Enterを押す、押さないというのは、このセルのハイパーリンクの有効、無効に関係有るのでしょうか?

  • Nayuta_X
  • ベストアンサー率46% (240/511)
回答No.2

過去ログ(下記URL)からですが、 HYPERLINKと言う関数がありますので、それを利用した方法。 (Excel2000で動作確認) A列にURLがあるとすれば、他の列に下記の数式を入れます。 =HYPERLINK(A1,A1) ヘルプをご覧になれば分かると思いますが、 1つ目の引数がリンク先(URL)で、2つ目がセルに表示する文字です。 この方法は簡単ですが、URLが入ったセルに直接リンクを貼る事は出来ません。

参考URL:
http://oshiete.homes.jp/qa3462204.html
sapporolove
質問者

お礼

有難うございました。 参考URLから、表をマウスでなぞって、ポインターの形が変わったセルをダブルクリックし、Enterを押しハイパーリンクが有効に出来ました。 今回は数が少なかったので手作業で解決しましたが、参考ログは数が多い場合には有効な解決法ですね。 お世話になりました。

  • Nayuta_X
  • ベストアンサー率46% (240/511)
回答No.1

Excel2003で、試しました。 そのWEBサイトのリンク切れでは??。

sapporolove
質問者

補足

有難うございました。 最近登録したばかりで、リンク切れではありません。 クリアして、再度登録すれば解決しますが、他にも在る様で、1300以上あるので、チエックするのもしんどいです。

関連するQ&A

  • エクセル ハイパーリンク

    ハイパーリンクを設定したセルへマウスポインタもっていくとポインタが手の形に変わり、同時に説明文が出てきます。この説明文を出ないようにする方法はないのでしょうか? どなたか教えてください。

  • ハイパーリンクのコピーについて。

    EXCEL2003使用 2つのEXCELを開いて、2つの関連した別々の表を作成しています。 (仮に各々「A表」「B表」とします。) 「A表」に住所等の一覧をつくり、一覧の各セルにハイパーリンクをして有ります。 そしてその「A表」のハイパーリンクが有るセルを、もう一方の「B表」にコピーをすると、「A表」のセルの周辺のハイパーリンクまでコピーされ「B表」にペーストされてしまいます。 その為、「B表」に有ったの元々のハイパーリンクが、「A表」のハイパーリンクに変更されたり、空白のセルにまで、ハイパーリンクが出来てしまっています。 この無駄なハイパーリンクのコピーを消す方法は有りませんか? お願いします。

  • Webページへのハイパーリンクが動作しない

    OS:WinXP ソフト:Word2002 Webページにハイパーリンクを設定して、設定した文字列にマウスをあわせても、ポップアップヒントが出なくて、Ctrlを押しながらクリックしても(マウスポインタは手の形になります)ブラウザが起動しません。 文書内でのハイパーリンクは可能なのですが、Webページだけ表示させることができません。ハイパーリンクの編集のダイアログボックスを開いてみると、アドレスが勝手に消えていました。 マイクロソフト社のHPで調べると「ドキュメントへのハイパーリンクが動作しない」というのがあり、もしかしてと思いやってみましたが(レジストリをいじりました)それでもダメでした。 どなたか教えていただけないでしょうか?

  • 右クリックで「ハイパーリンクの削除」のショートカットメニューを表示させたい

    Excel2003です 教えてください ハイパーリンクの削除について 「無効にするハイパーリンク をマウスの右ボタンでクリックし、ショートカット メニューの [ハイパーリンクの削除] をクリックします。 」とExcelのヘルプにあるのですが 私のExcelでは 右クリックしても[ハイパーリンクの削除]のショートカットメニューが表示されません。 右クリックで「ハイパーリンクの削除」を表示させる方法を教えて下さい。

  • Excelのハイパーリンクで,別Excelのシート

    Excelのハイパーリンクについて, リンク先をこのドキュメント内だとsheetまで指定できますが, 別のExcelをリンク先にする場合,ファイルweb別ページだと sheetまで指定できません。 Excel一覧表Aと,それそれsheetでまとめたExcel Bと2つ作り, 一覧表のリンクをクリックすると,詳細はExcel Bのsheet1・sheet2・・・が 表示されるようにしたいです。 可能であれば,教えてください。よろしくお願いします。

  • Excelでテンキーでハイパーリンク先にジャンプしたい

    Excelにシートを300枚ほど入れています。 その索引として、一番左のシートに「_シート選択」という名前のシートを作り、そこに各シートの名前一覧を入れ、各シートにリンクできるハイパーリンクもつけています。 そのシート名にマウスのポインタを合わせたら、リンクできるようになっているのですが、個人的はカーソルを合わせただけでリンクできるようにしたいのです。マウスよりもテンキーでセルを移動することが多いので。 F2を押してセル内の文字列を選択できるようにしても、Enter押下したらハイパーリンクできるようになると思っていたのですが、出来ません。何かいい方法はないでしょうか。

  • Excelでのハイパーリンク

    Microsoft Excel2002でパソコンのDドライブに入っている音楽ファイルの 一覧表を作成し、タイトルにハイパーリンクで音楽ファイルを指定しようと しているのですが、ハイパーリンク設定後クリックすると、 「ファイルには、ウィルスや、コンピュータに問題を起こす可能性のあるものが含ま れていることがあります。このファイルが信頼できる所のものか確かめてください。 このファイルを開きますか? [OK] [キャンセル]」 と言うダイアログボックスが出ます。 これを出ないようにしたいのですが、どのような設定をすればいいのでしょうか?

  • ハイパーリンクを“無効”にしたいのですが

    ウェブ上にあるデータ等をコピーしたあと、エクセルに貼り付けて活用することがよくあります。その際に、エクセルに貼り付けたデータのハイパーリンクを“無効”にしたいのですが、その方法を教えていただけないでしょうか?よろしくお願いいたします。

  • MS Excelのハイパーリンクに関して

    はじめまして、 Ms Excel2003を使用して、一覧表を作成しているのですが、自動的に、mailto:aaaaa@goo.ne.jpと言うリンクが挿入されてしまって、困っています。 通常ハイパーリンクは、入力した、メールアドレスやhttp://で始まるURLに関して自動的に挿入されると思うのですが、私の場合は、何も入力していないセルにmailto:のハイパーリンクが挿入されてしまっています。 その影響で、作成したExcelファイルが数十メガにもなってしまっています。 ウィルスチェックもしてみましたが、感染はしていませんでした。 どなたか、同じような事例の経験がある方がいらっしゃいましたら、よろしくご教授ください。 お願いします。

  • エクセルのハイパーリンクを復活させる方法

     関連するHPのURLをエクセルの表にしてあり、 URL部分はハイパーリンクでクリックすれば そのページが開くようになっていたのですが、 ハイパーリンクをご丁寧に全て解除されて そのファイルを上書きされてしまった方が いましてちょっと困っています。  少し大きな表なので、1つ1つ直して いくのが手間なんですが、何とか 表のURL部分のハイパーリンクを 一度に元に戻す方法はないでしょうか? OSはWIN2000PRo EXCEL2000です。

専門家に質問してみよう