エクセルでURLが青文字で表示されない問題

このQ&Aのポイント
  • Excel2003で表を作成し、複数のシートに異なるウェブサイトのURLを貼り付けた際、一部のシートでURLが青文字にならない問題が発生しています。
  • 青文字にならない原因は、特定のシートに何かの設定がされている可能性や、URLをコピーしてきた場所が異なっている可能性が考えられます。
  • 解決方法としては、シートごとの設定を確認し、URLが表示されるセルのフォーマットを青文字に変更することが挙げられます。
回答を見る
  • ベストアンサー

エクセルに貼付けたURLが青文字にならない

Excel2003で、エクセルの表を作りました。 同形式の表が複数のシートとして画面の下部にタブが表示されて、成り立っています。 そして各シートにはそれぞれ一箇所に違うウェブサイトのURLをコピー&ペーストしました。 主に、Firefoxの画面の左上のアドレスバーのURLからコピーしてきています。 問題なのは、シートによっては、青く反転されていてクリックするとウェブサイトが表示されるものもありますが、黒文字のもある、という事です。 特定のシートに無意識に何かの設定をしてしまった事による違いなのか、コピー元の場所が無意識に違っていたのが問題なのか、何が原因なのかはわかりません。 エクセルでURLが青文字で表示される方法を教えてください。

  • toast8
  • お礼率83% (128/154)

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

  • ベストアンサー
  • asciiz
  • ベストアンサー率70% (6642/9410)
回答No.3

(1)URLを入力したとき、自動的に青文字となってリンクされるのは、「オートコレクト」機能です。 メニューから、ツール(T)-オートコレクトのオプション(A)、「入力オートフォーマット」にて、「インターネットとネットワークのアドレスをハイパーリンクに変更する」にチェックが入っていることを確認してください。 ここをオフにしておくと、URL等を入力しても、ただの文字のままになります。 (2)ただの文字列URLにハイパーリンクを付けるには、セルにカーソルをあわせて、メニューから 挿入(I)-ハイパーリンク(I) を選択します。 「表示文字列」から、「アドレス」に文字列をコピペし、[OK]とすると、青文字になってクリックで飛べるようになります。 また、このダイアログから、実際の飛び先URLとセルに表示する文字は別の物に出来ることもわかります。 ---- 黒文字のまま入ってしまったということは、ハイパーリンク変換されなかったということであるため、クリックしても飛べません。 後からリンクを追加するには、(2)の作業を一つ一つやっていかないといけないんですが、(1) のオートフォーマットがオンならば、もう少し簡単にできます。 (1)のオプションを設定しておいて、黒文字URLのセルで、[F2]キーで編集、[Enter]で確定。([Enter]の代わりに[Tab]の右移動確定でも構いません) こうして、2キーを交互に打っていけば、どんどんリンク化していくことが出来ます。 ただし、URLの前後に、スペース等、余計な文字が入っていないか確認してください。(セル編集中、[Home]/[End]キーで先頭/末尾にジャンプ可能) http://~で始まり、きちんと末尾で文字列が終わっていれば、リンクされると思います。

toast8
質問者

お礼

確認したところ、(1)については元々チェックマークが付いていました。 そこで、<黒文字URLのセルで、[F2]キーで編集、[Enter]で確定>の方法を行なったところ、うまく青文字に変化してリンクもされました。どうもありがとうございました。 ダイアログから指定する方法も理解できました。 <このダイアログから、実際の飛び先URLとセルに表示する文字は別の物に出来ることも・・> なんでも出来てしまうんですね。 全く知りませんでした。 色々と教えて頂き、どうもありがとうございました。 (また、「怪我の功名」でURLのセルをダブルクリックしてから他のセルを選択するとURLを青くしてリンクできるという事を発見しました。)

その他の回答 (4)

  • chonami
  • ベストアンサー率43% (448/1036)
回答No.5

別ソフトから、エクセルに貼り付けたりするとよくある事なんですが、単にセルに貼り付けただけではエクセル側は入力と認識しない(正確な表現ではないと思いますが…)感じなんですよね。 何というか上っ面に貼り付けただけみたいな。 でも、数式バーにカーソルをおいたり、F2を押して一度編集状態にしてから確定すると、その内容を一から入力しました、と認識して@やhttp://を認識してくれるのです。 ですので、やはり数式バーに入れてしまうのが手っ取り早いですかね。

toast8
質問者

お礼

ご回答ありがとうございます。 <単にセルに貼り付けただけでは・・・・・上っ面に貼り付けただけみたいな> ← この表現はわかり易い表現ですね、今回よく実感しました。 URLをセルに直接貼り付けた場合、そのセルを選択状態で「F2」をクリックしてEnter。 または「F2」をクリックした後に他のセルをクリックすると、青文字でリンクされる事がわかりました。「F2」を押すと編集状態なんですね。 どうもありがとうございました。 (今回「怪我の功名」で、試行中にURLのセルをダブルクリックしてから他のセルをクリックするとURLを青くしてリンクできるという事も発見しました。)

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.4

具体的な操作の手順も再確認してください >主に、Firefoxの画面の左上のアドレスバーのURLからコピーしてきています。 標準的な設定のエクセルの場合 1.FireFoxのアドレス欄からURLをコピー、エクセルのセルにただ貼り付けても青文字には「なりません」 2.FireFoxのアドレス欄からURLをコピー、エクセルの「数式バーの中に貼り付けて」からEnterすると、青文字になります 3.FireFoxのアドレス欄からURLのアイコンをドラッグ、エクセルのセルにドロップすると、青文字になります IEのではFireFoxと同じ動作になります。 グーグルクロムの場合、1と3が逆の動作になります。

toast8
質問者

お礼

ご回答ありがとうございました。 これで1つ謎が解けました。 一旦「数式バー」に入力してEnterを押すと青文字になるのですね。 どうもありがとうございました。 (また、「怪我の功名」で、試行中にURLのセルをダブルクリックしてから他のセルを選択するとURLを青くしてリンクできるという事を発見しました。)

  • chonami
  • ベストアンサー率43% (448/1036)
回答No.2

黒文字のアドレスは実際にリンクはされているのですか? リンクできるようでしたら、その文字の書式を青文字、下線付きにすればいいだけです。 ハイパーリンクの文字が青くなるのは、リンクっぽい文字(@や、http://など)が入力されたら青文字、下線の書式が適用されるようになっているだけですので、青くならないとリンクされないかというとそんなことはありませんし、青くなっていても必ずリンクされるとは限りません。

toast8
質問者

お礼

eメールに自分の書名欄を載せる場合にメールアドレスの@を入力した途端に青く変化しましたが、今回のエクセルの場合、http://の部分から記述していますが黒文字のままでした。 <青くならないとリンクされないかというとそんなことはありませんし・・・>⇒試しに黒文字のURをダブルクリックしてみたところ、青文字に変化しました!そしてその次からは1回のクリックでリンク先に飛ぶ事ができました。 これでいくと、入力後にダブルクリックする、というのが1つの方法かもしれないという事を発見できました。 どうもありがとうございました。

回答No.1

正統法ではないでしょうがお急ぎでしたら、文字の色を青に変換しておけば、とりあえず一時的には青くなります。そのあと、方法がみつかってから直せばよいのでは?一時しのぎですみません。

toast8
質問者

お礼

ご回答ありがとうございます。 フォント色を青にかえるのはできるのですが、リンクしてサイトに飛ぶようにしたいと思っています。

関連するQ&A

  • エクセルで文字のコピーだけをしたいんですが・・・・。

    エクセルを使っているんですが、表の中の文字をコピー、ペーストしたら、表の枠まで、コピーされます。中の文字のみをコピーとかは、できるんでしょうか??

  • エクセルでハイパーリンクのURLだけを文字抽出したい

    ホームページからコピーし、エクセルにリンク文字をペーストすると、青文字(文字にハイパーリンクがかかった状態)が貼りつきます。その張り付いた文字の、リンク先URLを文字としてほしい(http○○・・)のですが、できますか? 青文字を右クリックしてハイパーリンクの編集からURLは見られるのですが、たくさんのリンクリストからURLだけを抽出するのが大変なので、よい方法がありましたらお願いします。

  • ExcelでSUMを使って出した合計の数字を文字列

    ExcelでSUMを使って出した合計の数字を文字列として 他のSheetの表組にコピーペーストする方法を 教えてください 関数がコピーされてしまいます

  • 宜しくお願いいたします。エクセルで、書式設定のある

    宜しくお願いいたします。エクセルで、書式設定のある表を他のsheetにペーストか、移動またはコピーで写したいのですが、 ペーストでやるとコピーはできるのですが、他のsheetにペーストするとなにもおこりません。 又、移動またはコピーで移動すると普通なら移動するほうなのsheet画面に変わるのに、変わらなく移動も、されてません。なにか、考えられることありますか?助けて下さい

  • エクセルの貼り付けについて

    シート1には  A B 1あ い 2う  3え お という表があります シート2には  C 1か 2き  という表があります シート1の2行目はしばらく使わないので 非表示にして Cの列をコピーして貼り付けをしたところ 2行目に「き」と入力されてしまいました このきを3行目に表示させるコピー&ペーストの方法ありませんか? エクセル2016使用

  • エクセルのシート

    エクセルのシート エクセルで作った表をコピーして、同じファイル内で、 シートを新しくしてペーストしたいのですが、 セルの幅と高さの情報は反映されません。 そっくり同じものをコピー&ペーストするには、 どういう手順を踏めばよろしいのでしょうか? こちらの環境は、Mac10.5.8、EXCEL Mac2008です。 よろしくお願いいたします。

    • ベストアンサー
    • Mac
  • エクセルのセル中のURLへクリックでジャンプしたい・・・

    ■エクセルのセルに、書いたり・貼り付けたりしたURLへクリックでジャンプ(?)したいのですが。 ■URLをコピー・ペーストしただけでは上手くいきません。 ■青文字・下線付きに、どうにか書式変更(?)しましたが、相変わらずクリックできません。 どうすればよいのかおお助けください。

  • 秀丸でURL文字列を正しく貼り付けしたい

    【環境】秀丸:Ver7.11、OS:WinXP SP3 秀丸エディタを起動し、Yahoo!ブログ上のURL文字列をコピー&ペーストすると、URL文字列が2~3文字単位にタブ文字!?で分割されます。 同一URL文字列をメモ帳にコピー&ペーストすると、正しく表示されます。 秀丸エディタでWEBページ上のURL文字列を正しく貼り付けするにはどうしたらよいでしょうか。アドバイスをお願い致します。

  • エクセル文字列でも0がでない。

    エクセルを使ってコピーペーストで、セルに入力しています。 文字列設定にしているのですが、手入力の場合は0が表示されるのですが、コピーペーストだと0がでません。頭に’を打てばそのよこにコピペで表示されるのです(これは検索でわかりました)が、これだととても不便です。他に何か良い方法はないでしょうか?どなたかお教え下さい。

  • 文字からURLへ飛ばす

    よくブログなどでショップのURLへ飛ばすときに 「ここから」みたいな文字をクリックすると飛ぶように なっていますが、URLを表示するのではなく、「ここ」みたいに 文字をクリックすると飛ぶようにしたいのですが、どのように文字を表 示すればよいのですか?

専門家に質問してみよう