エクセルハイパーリンクとは?

このQ&Aのポイント
  • エクセルで元データ用シートと検索用シートを作成したが、検索用シートでハイパーリンクを使いたい。
  • 検索用シートのB1セルにあと入力すると元データ用シートのあから始まる単語をVLOOKUPで引きたいが、検索結果によってハイパーリンクで飛びたい場所を変えたい。
  • 現在は同じ場所へのハイパーリンクしかかけられないが、オートフィルタのように入力すると自動でオートフィルタがかかる機能を使うことも考えられる。
回答を見る
  • ベストアンサー

エクセル ハイパーリンク

エクセル ハイパーリンクについての質問です。 エクセルで元データ用シートと検索用シートを作成したのですが検索用シートにハイパーリンクをかけたいのですが検索するたびに検索結果によってハイパーリンクでとばしたい場所を変えたいのですがそのような事は出来るのでしょうか? 検索用シートの "B1" のセルに「あ」と入力すると元データ用シートの 「あ」ではじまる単語を 検索用シートの "C1" から縦に順番にVLOOUPでひいてきているのですが検索するたびに単語がことなる為、毎回ハイパーリンクでとばす場所を変えたいのですが? 今は、1つのセルには同じ所へのハイパーリンクしかかけられのですが。 それか、オートフィルタであるセルに入力すると自動でオートフィルタがかかるなどでもよろしいのですがいかがでしょうか?

noname#85849
noname#85849

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

  • ベストアンサー
noname#90572
noname#90572
回答No.1

質問の意味が把握しきれていないんですが、 ハイパーリンク機能では、リンク先は固定されてしまうので、おっしゃることはできません。 ですが、HYPERLINK関数という便利な関数がExcelにはあり、これであれば、他の関数との組み合わせによって、リンク先を変更させることは可能です。 「HYPERLINK関数」または「ハイパーリンク関数」でネットを検索すれば、たくさん見つかります。Excelのヘルプを見るのもよいでしょう。 http://www.google.co.jp/search?hl=ja&q=HYPERLINK%E9%96%A2%E6%95%B0&lr=lang_ja

関連するQ&A

  • ハイパーリンクをつなげたコピペを実行するマクロ

    開いているエクセルのファイルの各シートの「A1セル」を取得し、「sheet1」の「A1セル」から縦に順番にハイパーリンクを繋げた状態で貼り付けたいのですが、どのようなマクロの記述になるでしょうか? 例) シート名が「Sheet1」「A」「B」「C」の4枚あったとして、A~CのそれぞれのシートのセルA1には1~3の数値が入力されている場合 シート名:A1セル A :1 B :2 C :3 ↓ Sheet1のA1セルから縦に順番に1、2、3をコピペする。(ハイパーリンクつき)

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

    エクセルで二つのシートがあります。シート1は、計算用。シート2は、参照用(商品データ)。 シート2には、商品データ毎にコードNo.が与えられております(約700種程)。 シート1のある一つのセルにシート2のコードNo.を入力すると、シート1の所定のセルにシート2の商品データが表示される様にしたいのです。 ハイパーリンクかマクロを設定になるのでは?と思ったのですが方法が思いつかず…。 皆さんのお知恵をお借りしたく投稿させてもらいました。 よろしくお願いします。

  • excelのハイパーリンクについて教えてください

    ファイル名:シート1のA列に曲名を入力して、そのセルにハイパーリンクを設定して動画が動くように指定しています。 新しくファイル名:シート2を作り、その中のセルに =[シート1.xls]Sheet1!$A$1 と入力しているのですが、曲名は取り込めるのですが、ハイパーリンクの情報が取り込めません。 シート2にシート1で指定した曲名とハイパーリンク情報を取り込む方法があればお教え下さい。 エクセルのバージョンは2002を使用しています。 全くの素人ですが宜しくお願い致します。

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

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

  • EXCEL上URLデータに一括ハイパーリンク

    他のデータベースからEXCEL2003シートに移した URLデータが2万件ほどあります。 現状では、そのURLの入った2万個のセルがハイパーリンク化 されていません。 すべてのセルを一括でハイパーリンク化する方法はないでしょうか。 入力オートフォーマットの設定で、 現在は、一旦1件ずつ入力状態にしたあとエンターすると 自動でハイパーリンク化するのですが、 件数が多いのでとてもやりきれないのです。 (ハイパーリンクを一括で外す方法は見つかったのですが、 その逆がわかりません・・・)

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

    お世話になっております。 エクセルのセル内の文字列にハイパーリンクをはることはできるでしょうか?  ワードだと、右クリックをすると、ハイパーリンクの項目が出てくるのですが、エクセルの場合、セル内の単語を選択して右クリックしてもハイパーリンクのコマンドが出てきません。

  • エクセル2003 勝手にハイパーリンクが復活してしまい困っています

    エクセルのセルがハイパーリンクだらけに なってしまい、コチラで拝見させていただいた方法で 何度も一括削除しているのですが しばらく作業をしていますと セルに元々設定されていたハイパーリンクが 復活してしまいます。 どなたか一度ハイパーリンクを削除したら 勝手に復活しない方法を教えていただけないでしょうか。 またハイパーリンクを削除すると書式がリセットされてしまい 罫線もなくってしまいますがそれの回避の仕方もご教授お願い 致します。 よろしくお願い致します。 [入力オートフォーマット]の[インターネットとネットワークのアドレスをハイパーリンクに変更する]チェックは Offにしてあります

  • Excelでハイパーリンクが機能しない

    ExcelでURLを入力するとハイパーリンクになり、そのURLのページに飛べるはずですが、それが利きません。 Excelは2010です。 シートの左上のファイルタブをクリックし、オプションから文章校正→オートコレクトのオプション→入力オートフォーマットタブの「インターネットとネットワークのアドレスをハイパーリンクに変更する」にチェックが入っています。 しかし、入っているにもかかわらずURLを入力してもハイパーリンクにならないのです。 ほかに設定等があるのでしょうか? 他のBOOKでもハイパーリンクが利いたり利かなかったりする時もあります。 URLのせいって事あるのでしょうか?   OSはWindows7 32bit です。 Excelは2010です。   よろしくお願いします。

  • エクセルのハイパーリンクを教えてください。

    エクセルのハイパーリンクを教えてください。 Sheet1のA1選択→挿入→ハイパーリンク→「このドキュメント内」→「Sheet2!B2」 でハイパーリンクを設定したのですが、 同様に、 Sheet1,A2クリックで、Sheet2,B3が。Sheet1,B2クリックで、Sheet2,C3が。 Sheet1,A3クリックで、Sheet2,B4が。Sheet1,B3クリックで、Sheet2,C4が。 Sheet1,A4クリックで、Sheet2,B5が。Sheet1,B4クリックで、Sheet2,C5が。 Sheet1,A5クリックで、Sheet2,B6が。Sheet1,B5クリックで、Sheet2,C6が。 と、範囲を広げる際には、セル一つずつを設定品けらばならないのでしょうか。単純にオートフィルはできないようですが、簡単な方法を教えてください。 よろしくお願いします。

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

    エクセルでsheet1の任意のセルをクリックすると、sheet2の任意のセルにハイパーリンクするようにしています。 その際に、ハイパーリンク先の該当箇所に色がつくようにVisual Basicでプログラムを組み込みました。ひとつのハイパーリンク元にひとつのハイパーリンク先を作っていましたが、ひとつのハイパーリンク元に複数のハイパーリンク先を作り、ハイパーリンク先の該当箇所に色をつけたいのですが、どのようにすればよいのでしょうか?(2つハイパーリンク先があるときは、2つの該当セルに色がつくようにしたいです) Visual Basicで作ったプログラムは以下のとおりです。 Private Sub Worksheet_SelectionChange(ByVal Target As Range) Cells.Interior.ColorIndex = xlColorIndexNone End Sub Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink) ActiveCell.Interior.ColorIndex = 3 End Sub このプログラムを修正する必要がある場合は、Visual Basic初心者なので具体的にどのようにすればよいか教えてください。 よろしくお願いします。