• ベストアンサー

ハイパーリンクについて

エクセルのハイパーリンクについて教えて下さい。 book1、sheet1、A1クリック→book2、sheet1、A1 book1、sheet1、A2クリック→book2、sheet2、A1 book1、sheet1、A3クリック→book2、sheet3、A1 book1、sheet1、A4クリック→book2、sheet4、A1 という様に設定したいのですが、1つずつリンクの編集でsheetを変更しないと設定できません。もっと簡単に設定できる方法はないでしょうか?よろしくお願いします。

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

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

HYPERLINK関数を利用されたらいかがでしょうか。 Book1 の Sheet1  1.B1 に Sheet1 と入力して B4 までコピー。  2.A1 に =HYPERLINK("[C:\・・・・\Book2.xls]"&B1&"!A1","Jump")   と入力して A4 までコピー。  ※"C:\・・・・" は、Book2のフォルダのフルパス。 A列の各セルに表示する文字列がそれぞれ異なるときは、C列にその文字 列を入力しておき、上式の "Jump" の代わりに C1 と入力します。

setana
質問者

お礼

お礼の返事が遅くなり大変申し訳ございません。 忙しくてまだハイパーリンクの設定をしていないのですが、 参考にしてみます。 ご回答ありがとうございました。

その他の回答 (1)

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

B1セルに =HYPERLINK("[C:\Documents and Settings\XXXX\My Documents\Book1.xls]"&"Sheet"&ROW()&"!A1","→Sheet"&ROW()&"!A1") といれて、下方向にシートSheetxの数だけ式を複写する。 これで第3行目をクリックすると上例でBook1のSheet3のA1にジャンプしました。 XXXXはユーザーIDなど自分の場合で置き換えること。

setana
質問者

お礼

お礼の返事が遅くなり大変申し訳ございません。 忙しくてまだハイパーリンクの設定をしていないのですが、 ご回答いただいた計算式を参考にしてみます。 ありがとうございました。

関連するQ&A