こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ハイパーリンクで開いたExcelファイルで表示するシートを指定したい

表記の件についてご教授ください。

WindowsXpにてExcel2000を使用しています。
親のExcelファイルがあり、この中からいくつかの子Excelファイルをハイパーリンクで呼び出しています。
呼び出された子Excelファイルには50枚程度のシートがあります。
この子Excelファイルを開いた時に表示されるシートを、親Excelから呼び出す時に指定したいと考えています。

ファイルを開く時のオプションを調べてみましたが、ファイルをリードオンリーで開くオプションはあるようですが、シートの指定は無いようでした。
教えてgooにてマクロを使ってシートを指定する方法がありましたが、親この方法だとある決まったシートでしか開けません。
子Excelファイルを1シート毎に分解すればよいのですが、管理が煩雑になるのでひとかたまりで管理したいと考えています。

何かよい方法はありますでしょうか?

投稿日時 - 2009-08-27 14:00:37

QNo.5240874

すぐに回答ほしいです

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

開くファイルの開きたいセルに名前をつける
(シートを開きたいのなら、そのシートのA1セルでよい)

ハイパーリンクの指定で
ファイル名#つけた名前
とする

投稿日時 - 2009-08-27 14:04:24

お礼

お返事ありがとうございます。
無事やりたいことができました。
どうもありがとうございました。

投稿日時 - 2009-08-27 22:35:03

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

右クリック
→ハイパーリンクの挿入
→このドキュメント内
→シートを選ぶ
→セルを選ぶ

OK
で出来ます。

投稿日時 - 2009-08-27 14:04:23

お礼

お返事ありがとうございます。
子ファイルが違うファイルなので、ドキュメント内のシートは選べませんでした。

投稿日時 - 2009-08-27 22:33:56

あなたにオススメの質問