• ベストアンサー

セル内の一部の文字だけをハイパーリンクに設定したい

 エクセルで、セル内の一部分の文字にハイパーリンクの設定をしたいと考えています。例えば、あるセルに入力されている「私は日本人です」という文字列の中の「日本人」の部分だけにハイパーリンクを設定したいのですが、可能でしょうか?  ご存知の方、よろしくお願いします。

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

  • ベストアンサー
  • takuteku
  • ベストアンサー率46% (26/56)
回答No.3

ワードだと簡単に出来るんですが、エクセルでですよね? セルを 「私は」 「日本人」 「です」の3つに分ければ簡単なのですが、同じセル内なんですよね? 今、いろいろ試してみたのですが、同じセル内ですと難しいですね (バージョンによって違うのかもしれませんが) 間に空白を入れて、 「私は    です」 にして真ん中にテキストボックスでハイパーリンクを設定すればどうでしょう? テキストボックスの書式設定で、 フォント→下線をつけ青色 色と線→線なし 配置→自動サイズ調整にチェック で、それらしく見えます。 やはり、面倒くさいのでワードの方が良さそうですが…。

compostgirl
質問者

お礼

早速のご回答、ありがとうございます。 やはり、できないようですか。もしできないのであれば、今のところ「日本人」だけ別のセルにするしかないと思ってますが、回答者さまのような方法もありますね。検討してみます。

その他の回答 (2)

  • hirorin00
  • ベストアンサー率50% (446/884)
回答No.2

はじめまして 1、セルを選択 2、F2キーを押して編集状態にする 3、日本人という文字の手前にカーソルを移動し、Shift+カーソルで日本人を反転 あとは1番さんの方法です。 3でマウスでドラッグして反転することもできます。 肝はF2ですね

compostgirl
質問者

補足

No.1さん、No.2さん いや、「日本人」だけ選択すると右クリックしても「ハイパーリンクの挿入」が出ないので困っているんです!1つのセル全体を設定する場合はおっしゃるとおりでできるのですが。

回答No.1

セル内の一部分の文字のリンク設定は可能です。 <例> 『日本の部分を選択して右クリック→ハイパーリンクの挿入→リンク先設定→完了』 のようにします。

関連するQ&A

  • セルそのものをハイパーリンクにする方法

    Excel2007で質問です。 ハイパーリンクは通常文字やオブジェクトに設定できますが、セル自体に設定することは可能でしょうか。 あるファイル内にいくつかハイパーリンクが作られているのですが、その中のあるセルは、文字列だけでなくそのセルの空白部分に矢印を合わせた場合でも、リンク先へ飛ぶようになっています。 このような設定がどのようにすればできるか知りたいです。

  • ハイパーリンクのアドレスにほかのセルの文字列を挿入したい

    EXCELのハイパーリンクを使ってネットワークにあるファイルを開くようにしたいと考えています。 とりあえずはHyperlink関数を使ってファイルを開くのは可能なのですが、一つ一つリンク先を設定するのは大変なのでほかのセルの文字列を挿入したいのです。 具体的には1列目のセルにPhoto001,Photo002,…と入力しておき、同じ名前のフォルダを用意してそれをハイパーリンクで開くようにできればやりやすいのですが。 フォルダ名をセルの文字列から取得できればオートコンプリートを使って入力が簡単になるのではないかなぁと予想しているのですが。 いい方法があったらお願いいたします。

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

    エクセル ハイパーリンクの設定について教えてください。 Excel のハイパーリンクで「(1)このBook(ファイル)の、(2)このSheetの、(3)このセルに」リンクするという 設定方法は分かるのですが、(3)のこのセルに、という部分で「この文字が入力されているセルに」リンク という細かい設定は出来るのでしょうか? 例) A1をクリックすると、別ファイル別シートの「確認」という文字列が入力されているセルにリンクする。 該当のセルが複数ある場合はどのセルでもOK。(出来れば一番上にあるセルがベストですが) 色んな書籍を漁ってみたのですが、とうとう分かりませんでした。 エクセルに詳しい方、どうか宜しくお願い致します。

  • Excelのセルにハイパーリンクを設定したい

    お世話になります。 MS-Excelのセル内にWebページのURLが書き込まれています。この文字列をクリックするだけでそのページに行けるよう、ハイパーリンクを設定したいのですが、どうすれば簡単に設定できるのでしょうか? URLの書かれたセルかなりの数なので、一つ一つ設定するのでなく、一度に設定できれば助かります。 よろしくお願いします。

  • エクセルでハイパーリンクを一括設定

    エクセルでハイパーリンクをしたいのですが、セルにフルパス(写真の)で文字列を一括で貼付け、そのパスを一括でハイパーリンクの設定をしたいのですが。まとめて設定をするとどのセルも同じものが表示されてしまいます。よろしくお願いします。

  • エクセルで複数のセルの内容を「ハイパーリンクを生かしたまま」単一のセルに結合したい

    エクセルで複数のセルの内容を「ハイパーリンクを生かしたまま」単一のセルに結合したいのですが、どのようにしたらよろしいのでしょうか? たとえば、 セルA1に、「ヤフー」という文字列が入っていて、Yahoo!Japanへのハイパーリンクが設定されており、 セルA2に、「グーグル」という文字列が入っていて、Googleへのハイパーリンクが設定されている といったケースです。 &を使って A1&A2 としてみたのですが、文字だけがつながって、ハイパーリンクが失われてしまいました。これをハイパーリンクを生かしたまま、他の一つのセルに表示させたいのですが、どのようにしたらよろしいのでしょうか? できれば、マクロを使わないで考えたいと思っています。 よい知恵がございましたらよろしくお願いします。

  • エクセルをPDF化したら、セルの一部にしかハイパーリンクされないのはな

    エクセルをPDF化したら、セルの一部にしかハイパーリンクされないのはなぜ? ABCDをそれぞれ幅293ピクセルで、印刷の向きは横、印刷等の余白は各箇所0にしてます。 この状態で、Dの46(要するに上記の印刷条件の下で一番右側で下から三番目の箇所)に、 例えば 教えて教えて教えて教えて教えて―教えてgoo・教えてgoo―教えてgoo という文字列を入力して、 例えば、http://oshiete.goo.ne.jp/とハイパーリンクしてみます。 その上で、エクセル(2007)の「名前を付けて保存」でPDFとして保存してみると、 文字列の一部にしかハイパーリンクがかからないのです。 なぜでしょうか。教えてください。 よろしくお願いします。

  • ハイパーリンクが勝手について困ってます(>_<)

    EXCELで[メルアド]や[URL]を入力すると 自動でハイパーリンクがつきますよね? あれ、つかないように細工したいんですが どなたかご存知内ですか(?_?) 一応入力前に、セルの書式設定で『文字列』で指定してもダメ、データの入力規則で日本語入力を『半角英数字』や『オフ』にしてもムダ・・・なんとかしたい~

  • 文字間に@を入れるとハイパーリンクが設定される

    エクセル2000を使っているのですが、文字と文字の間に@を入力すると、ハイパーリンクが設定されてしまいます。 どうすれば設定されなくなりますか?

  • Excelでセルの文字毎に異なるハイパーリンク

    Excelで、セルA1が "ヤフー"ならリンク先が​http://www.yahoo.co.jp/​ セルA1が "グーグル"ならリンク先が​http://www.google.co.jp/​ といったように、ひとつのセル(A1)に条件を複数設定し、 セルA1の文字によって異なるハイパーリンクを設定する方法を 探しています。 宜しくお願いします。

専門家に質問してみよう