• ベストアンサー

オートフィルタの結果をリンク

教えてください。 エクセル2007で同じファイル内の違うブックにありますセルへハイパーリンクを飛ばす事はできますでしょうか? できればオートフィルタをかけた状態で該当するデータだけ表示したいのですが、どなたかご教示願えますでしょうか?

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

  • ベストアンサー
noname#99913
noname#99913
回答No.2

リンクとハイパーリンクは別物です。 ○ハイパーリンク  Webのリンクと同じで、クリックすると、リンク先へジャンプする。 ○リンク  ほかのセルの内容を参照する。たとえばA1にB1の内容を表示する。 どちらの意味として使っているのでしょうか?

ititit_dec
質問者

お礼

ハイパーリンクという意味合いで考えておりました。 ジャンプするだけだとすると飛んだ先の状態が表示されるだけなのですね。 わかりました。 ありがとうございました。

その他の回答 (2)

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

>そのシートに飛んだ時、データにフィルタがかかって欲しいデータだけ表示された状態// ハイパーリンクでそのシートを表示すること と そのシートのフィルタをかけることは別です。 そのシートにフィルタが既にかかっていたら、その状態で表示されると思うが。 エクセルの操作・設定の仕組みでは出来ないでしょう。 ーー FollowHyperlinkと言うイベントがシートに有るので、VBAを使えば出来るかもしれない(未経験)が、質問者には縁の無い世界の話だろう。 フィルタ条件はどう考える(どこ(シート・セル)に有る)のかな。

ititit_dec
質問者

お礼

わかりました。 ご回答ありがとうございました。

noname#99913
noname#99913
回答No.1

エクセルにおいては、ファイルとブックは同じ意味です。同一ブック内の、違うシートへリンクする、という意味でしょうか? だとするとできます。 (1)ハイパーリンクを設定したいセルを右クリック (2)ハイパーリンク (3)左の「リンク先」の「このドキュメント内」をクリック (4)シートを選択し、セル参照を入力 (5)OK ハイパーリンクを設定したセルには、リンク先のアドレスが表示されます。内容は表示されません。質問のオートフィルタとの関係がいまいちわかりません。

ititit_dec
質問者

お礼

ご回答ありがとうございます。 ブックではなくシートなのですね。 基本的な事が理解できてませんでした。すいません。 違うシートへリンクしたいのですが、そのシートに飛んだ時、データにフィルタがかかって欲しいデータだけ表示された状態でリンクを表示する事はできるのでしょうか?

関連するQ&A