• ベストアンサー

EXCELのハイパーリンク関数を埋め込んだ後

EXCEL2003を利用しています。 とある範囲にハイパーリンク関数をセルに埋め込んだ時、写真のように、 式がセルに表示されてしまって、ハイパーリンクが機能しません。 ハイパーリンクを使うために、いちいちセルを選択して、 編集画面にしてenterを押しているのですが、 これをなくすための方法、エクセルの設定、vbaなど、ご教授いただければ幸いです。 よろしくお願いします。

  • puyopa
  • お礼率87% (459/525)

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

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

>ハイパーリンクを使うために、いちいちセルを選択して、 >編集画面にしてenterを押している このご説明が事実この通り(それ以外のことは全く何も操作していない)のであれば, Ctrl+Hを押して置換のダイアログを出し = の一文字を = の一文字に全て置換するだけで★表示のハイパーリンクになります。 まずは実際に手を動かして,やってみてください。 #実は説明を端折ってました,って時は: 1.ハイパーリンク関数が見えてしまってるセル範囲を改めてセルの書式設定で標準の表示形式に付け直す 2.上述の置換の操作を行う

puyopa
質問者

お礼

回答ありがとうございます。 =置換で、見事にうまくいきました。 本当にすばらしいお知恵をありがとうございました。 ちなみに、背景をご説明いたしますと、 MYSQLと言われるデータベースで、=関数ごと、データを取り込んだ(クエリーテーブル) ため、こういった現象がおきました。

その他の回答 (1)

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

セルの書式を標準にしてみてください。

puyopa
質問者

お礼

回答ありがとうございます。 しかしセルの書式は元々、標準です。

関連するQ&A

  • ハイパーリンクについて

    ハイパーリンクについてお尋ねします。 FOM出版のMOS問題集Excel2003のテキストのP133のPointで、ハイパーリンクの編集のその他の方法として、まずハイパーリンクが設定されているセルを選択とあるんですが、セルを選択しようとするとリンク先に移動するんですが、どのようにすればいいのかわかりません。 解答宜しくお願いします。 Excel2003使用

  • Excel 2016 ハイパーリンク

    Excel2016のツアーというもので、下記の写真のようなハイパーリンク(セルのようなもののどこをクリックしても機能する)を見つけたのですが、やり方がわかりません。どうやれば良いのでしょうか?

  • Excel ハイパーリンクについて

    Excel2003 のハイパーリンクの編集で、Excelを新規にオープンする ようにしたいのですが、設定の方法がわかりません。 ご教授よろしくお願い致します。

  • Excel、ハイパーリンクが開けない。

    Excel2007でハイパーリンクが開けません。 はじめに挿入からハイパーリンクの設定をしました。数は、50近くあります。リンク先のデータをフォルダごと移動しなければならなくなったため、全部のハイパーリンクを削除して(形式を選択して貼り付けの乗算のやり方)関数のハイパーリンクで設定し直しました。※こちらの方が、次回フォルダを移動させなければいけなくなったときに置換でいっぱつでできると思ったので・・・。 ところが、数式は間違っていないのにところどころハイパーリンクが開けないセルができてしまいました。正常なセルの数式を貼りつけて見てもエラーがでてしまうので数式に間違いはないはずです。 また、開けないセルを右クリックでハイパーリンクの削除をするとなぜか隣合わせのいくつかのセルがまとめて黒字の左詰めになってしまいます。※ハイパーリンクは開けるようになります。 Excelのベースを作成したのが別の人なのでなんらかの設定が残ったままでハイパーリンクに支障がでてるとしか思いつかないのですが、ご助言お願いします。

  • Excel2002でハイパーリンク関数

    ハイパーリンク関数をいれたセルを選択してエンターキーを押すとExcel2000ではジャンプしますが、2002だとジャンプしません。無理なのでしょうか。 御分りの方お願い致します。

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

    エクセルのあるセルにハイパーリンクの設定でURLがリンクしています。そのセルの表示にはURLではなく、いろいろな名前が表示されているのですが、このセルのURLのみを一発で読み取る方法はないのでしょうか? 例えば、違うセルにURLのみをコピーする関数など、 あったら教えて下さい。 今は1回1回ハイパーリンクの編集を開いて行っているのですが、非常に数が多いため効率を上げたいと思っています。 まだまだ、素人でよく分からないことが多いのですが、 どうぞよろしくお願いします。

  • エクセル「シート保護」をすると、「ハイパーリンク」が動きません

    エクセルで「シートの保護」をかけると、「ハイパーリンク」が動きません。 同じシート内のハイパーリンクです。例えば、先頭のセルA1からA70へ、A180へ、A250へなど、カーソルを上下に飛ばして動かそうと設定をしました。その後、関数を保護したいので、「シートの保護」をかけたところ、ハイパーリンクが動きません。ハイパーリンクのセルの状態は、「セルの書式設定」の「保護」タブでは、「ロック」のチェックを外しています。シートの保護は、「ロックされたセル範囲の選択」のチェック無し、「ロックされていないセル範囲の選択」のみチェックを入れています。  どうすればいいのでしょうか?教えてください。

  • エクセル・ハイパーリンクの関数処理

    エクセル・ハイパーリンクの関数処理 Excel 2007を使っています。 セルC列にハイパーリンクを含むデータが並んでいます。 このURLをD列に取り出したいのですが、 関数処理で出来ますか。出来るのでしたら教えてください。 出来ない場合は、マクロでも結構です。お願いします。

  • Excelのハイパーリンク埋め込みを簡単に作業するには?

    Excelのハイパーリンク埋め込みを簡単に作業するには? お世話様です。EXCEL2003でつまづいて、投稿させていただきました。 セルA列に、記載されているフォルダパス、ファイル名へのハイパーリンクを、セルB列に埋め込みたいのですが、その作業が数百個あります。地道にリンクするのがひとつの選択ですが、できれば楽にしたいです。 セルA      |    セルB c:\file-1.txt |  c:\file-1.txtへのハイパーリンク c:\file-2.txt |  c:\file-2.txtへのハイパーリンク c:\file-3.txt |  c:\file-3.txtへのハイパーリンク     * c:\file-n.txt |  c:\file-n.txtへのハイパーリンク   これは、関数の類で実現できるものなのでしょうか。 それとも、VBAを紐解いて、「値の取得とハイパーリンクのメソッド、、」などをプログラミングする 術を学習すべきでしょうか。

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

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

専門家に質問してみよう