• ベストアンサー

Excelのセルに入力した文字にリンクをはりたい

質問です。 Excelのセルに入力をした文字をクリックしたら、 別のセルに飛べるようにしたいです。 例えば、 A1のセルに「(1)」と入力 A22のセルに「使い方」と入力 してあった時に、 (1)という文字にリンク?を付けて、 (1)をクリックしたらA22に飛べるようにしたいです。 「(1)」と「使い方」という文字は消したくありません。 説明がわかりにくかったら申し訳ありません。 数式やハイパーリンクで簡単に設定する方法はあるでしょうか? 無知で申し訳ありませんが、よろしくお願いいたします。

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

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.1

A1で右クリックしてハイパーリンクを開いたら この「ドキュメント内」を選択してA22セルを指定してください。

momojiroqq
質問者

お礼

ありがとうございました!

その他の回答 (2)

  • chayamati
  • ベストアンサー率41% (254/607)
回答No.3

こんにちは 1.先ず使い方の記述してある「セルブロック」に名前をつけます  「セルブロック」をアクティブにして  名前ボックス(数式の左端)に名前を記述する 2.この名前にリンクする 添付は1.で名前をsheets2のセルブロックに「解説」としました このリンクはセルそのものがリンク対象ですので、セル内の情報は空白でも構いません、セルA1クリックで、解説へ飛びます

momojiroqq
質問者

お礼

ありがとうございました!

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

Sheet1の、A1セルに、ブック名があるとする。例ハイパーリンク3.xlsm(マクロを使ったので.xlsmになったが気にしないこと。) A3に、=HYPERLINK("[" & A1 & "]" & "Sheet2!A20","(1)") と、関数ですよ!を入れる。 A1セルに一旦ブック名を出さずに。、自分のメモや記憶から[ ]内にブック名を打ち込んでも結構。 この例ではSheet2のA20セルに飛ぶ例にした。 A3セルの値を確認のために、 B3に、=A3 & "です" と入れると、「(1)です」((1)は半角でも可)、とでる。 だからハイパーリンク関数を入れたセルA3の「セルの値」!は、文字列の(1)だとおもう。もちろん、見てくれは(1)。A3以外の他のセルでは文字列の「(1)」として使える。 普通の関数をセルに入れると、値は関数式の結果に置き換わるが。 ただし、数値ではない。(3)は半角で入れると、エクセルでは-3になる(有名な話)から注意。

momojiroqq
質問者

お礼

ありがとうございました!

関連するQ&A

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

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

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

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

  • エクセルでリンクを設定しています。

    エクセルでリンクを設定しています。 sheet1のA3に「あ」という文字を入力していて、そこからリンクを設定してクリックするとB3に飛ぶようにしています。この「あ」を消してもA3のセルのリンクの設定のみを残す方法はあるのでしょうか? よろしくお願いします。

  • A1セルで折りかえし入力された文字・・・左右どちらをクリックしても拡大

    A1セルで折りかえし入力された文字・・・左右どちらをクリックしても拡大される文章を別シートにコピーしたい。 EXCEL2003エクセルです。 A3用紙設定で 半分(A1セルが結合された状態)が左右どちらをクリックしても拡大されます。(虫眼鏡マーク無 点滅|線です) A1セル(右半分はセル結合されています)・・・1セル?だけなのに 文字が折り返しで入力され (画像で貼り付けではなく)文字間の編集もできる状態です。 横の半のページの行数では収まらない行数、文字数で小さく クリックして文字を読む感じです。 ですが 通常 文字の入ったセルをクリックすると 上の数式バー?に文字がでますが このセルに限り 数式バーもでていません。 マクロを無効にするなどメッセージはでません。 拡大したい半分(列幅A4サイズで3列)を 新規のシートに貼り付けたいのですが 貼り付けると(形式選択も) 途中できれたシートになり 勝手に拡大もコピーされます。 この勝手に拡大を解除したいのと どのような設定かを知りたいのです。 自分でもどう説明すればよいかわからず 変な質問で申し訳ありませんが よろしくお願いします。

  • エクセルのセルに入力中の文字

    以前、XPの時にはエクセルのセルにも入力中の文字が表示されていましたが、7にしたら入力中の文字や数字は上の数式の表示の枠にしか出なくなりました。何とかセル内に出す方法があったら教えてください。

  • Excelで別シートの任意の文字列にリンクを貼りたい

    Excel2002を使用しています。 例えばSheet1のセルに入力してある「●」をクリックしたらSheet2に入力してある「5965」(任意の文字列)に飛ぶようにしたいのですが、うまくできません。 もともとSheet2にはセル番地でリンクをはっていたのですが、Sheet2のデータが増えてきて行にズレがでてきたりしたため、任意の文字列でリンクが設定できないかなと思いました。 以前あった質問『ハイパーリンクの参照セルのズレは防げるか?』の回答 =HYPERLINK(CELL("address",INDEX(Sheet2!A:A,MATCH("CRCN-40094",Sheet2!A:A,))),"CRCN-40094") で試してみたのですが、クリックしても別シートには飛びませんでした。 なにか良い方法はあるでしょうか?

  • エクセル2000で計算式をいれたセルに文字を打つ時

    いつもいつも、お世話になっています。 エクセルで数式を入れたセルに文字を打つと数式がDeleteされてしまいます。 数式だけ保護する方法ってないですか? 作った数式はVLOOKUP関数です。 A1のセルに番号をいれるとB1のセルに患者名がでるように設定しました。 B1に患者名を直接入力すると計算式は消えてしまいますよね。。 B1に直接入力しても数式は残せる方法ってありますか?

  • エクセルについて 文字化??

    エクセルについて 「非数式化??数式→文字化」 たとえばセルB1に「=A1」 って入力しとけば、 セルA1に「goo」って入力すれば セルB1も「goo」になるじゃないですか これを B1に「goo」と入力しなおさずに B1を「=A1」(数式)から「goo」(文字) 数式→文字化 する方法があれば 教えてもらえませんでしょうか???

  • セル中のリンクを外したい

    webページ中の表を、エクセルに貼り付けました。 その中の行が「リンク」されてるものがあります。 リンクを解除するには、どのようにしたら良いのでしょうか? 一つ一つのセルを右クリックで、ハイパーリンク→ ハイパーリンクの削除で行えました。 複数のセルで行うにはどのようにするのでしょうか? WIN98 Excel2000

  • エクセル(Excel2007)のセルに文字がうまく入力できない

    エクセル(Excel2007)のセルに文字がうまく入力できない 初めて入力するエクセルのセルで、日本語が入力できません。 たとえば A10に、健康 という文字入力をするときに A10をクリックして k e n k o uと入力すると kえんこうとなって、はじめの文字がうまく変換できないようです。 F2を押してから入力するとか、セルに何かが入力してあって、修正する時などは上記のようなことはありませんが セルに新規入力する時は、文字の最初が子音と母音に分かれてしまうようです。

専門家に質問してみよう