• ベストアンサー

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

いつもお世話になります。 エクセルの1つのファイルの中に1から100までの名前のシートが100個あります。 同じファイルにある表紙のシート内に1から100までのハイパーリンクを設定してそれぞれのシートに1クリックで移動する設定をしたいのですが、なにか簡単に設定できないのでしょうか。ひとつひとつ作る方法はわかるのですが、実際は200アイテムが30ファイルぐらいあるので手間がかかりすぎます。 どうか、ご教授ください。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

#1です。 >表記されるリンク名をシート名だけしたいのですが、可能でしょうか。 A2="BOOK1",B2=HYPERLINK("["&$A2&".XLS]"&B$1&"!A1",B$1) HYPERLINK(リンク先のアドレス,リンク表示名)

sutesute
質問者

お礼

再度ご回答いただき有難うございました。 非常に助かりました。感謝いたします。 エクセルはいろいろな機能がありますね。 もつと勉強します。

その他の回答 (1)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

>実際は200アイテムが30ファイルぐらいあるので手間がかかりすぎます。 30ブックで各200シート? A1="ブック名",B1="1",C1="2"...... A2="BOOK1",B2=HYPERLINK("["&$A2&".XLS]"&B$1&"!A1") これでB2をクリックするとBOOK1.XLSのシート 1 のA1セルに飛びます。 B2の式をコピーして展開してください。 ※上記は同じフォルダにあるファイルに対してのみ有効です。 ※リンクしたいフォルダがハイパーリンクを設定したファイルとは別の場所の場合は  「ファイル」「プロパティ」「ファイルの概要」タブの「ハイパーリンクの基点」に リンク先のフォルダの絶対パスを設定してください。

sutesute
質問者

お礼

有難うございます。 できました。 申し訳ありませんが、もう一点教えていただけないでしょうか。 表記されるリンク名をシート名だけしたいのですが、可能でしょうか。

関連するQ&A