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

このQ&Aのポイント
  • WindowsXpにてExcel2000を使用しています。親Excelファイルからハイパーリンクで呼び出した子Excelファイルの表示するシートを指定する方法について教えてください。
  • ファイルを開く時のオプションでシートを指定する方法はありませんが、マクロを使って特定のシートで開くことは可能です。ただし、子Excelファイルを1シートごとに分解する方法も考えられますが、管理が煩雑になるため、一括で管理したいということですね。
  • 何かよい方法はありませんか?子Excelファイルの1シートごとに分解する方法とマクロを使って特定のシートで開く方法がありますが、他にも簡単な方法があるのか教えてください。
回答を見る
  • ベストアンサー

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

表記の件についてご教授ください。 WindowsXpにてExcel2000を使用しています。 親のExcelファイルがあり、この中からいくつかの子Excelファイルをハイパーリンクで呼び出しています。 呼び出された子Excelファイルには50枚程度のシートがあります。 この子Excelファイルを開いた時に表示されるシートを、親Excelから呼び出す時に指定したいと考えています。 ファイルを開く時のオプションを調べてみましたが、ファイルをリードオンリーで開くオプションはあるようですが、シートの指定は無いようでした。 教えてgooにてマクロを使ってシートを指定する方法がありましたが、親この方法だとある決まったシートでしか開けません。 子Excelファイルを1シート毎に分解すればよいのですが、管理が煩雑になるのでひとかたまりで管理したいと考えています。 何かよい方法はありますでしょうか?

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

  • ベストアンサー
  • Trick--o--
  • ベストアンサー率20% (413/2034)
回答No.2

開くファイルの開きたいセルに名前をつける (シートを開きたいのなら、そのシートのA1セルでよい) ハイパーリンクの指定で ファイル名#つけた名前 とする

Flying_AII
質問者

お礼

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

その他の回答 (1)

  • kickknock
  • ベストアンサー率31% (207/661)
回答No.1

右クリック →ハイパーリンクの挿入 →このドキュメント内 →シートを選ぶ →セルを選ぶ OK で出来ます。

Flying_AII
質問者

お礼

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

関連するQ&A

  • ハイパーリンクでシートまで指定したい

    ウィンドウズNT、エクセル2000を使用しています。 ハイパーリンクで他ファイルのシートまで指定する方法を教えて下さい。 例えば、ファイル「あいうえお」のA1にファイル「かきくけこ」のシート1をリンク、A2に「かきくけこ」のシート2をリンク、A3に「かきくけこ」のシート3をリンク・・・という意味です。 シート名だけでなくセルまで指定できる方法があればベストです。 よろしくおねがいします。

  • ワードからエクセルのシートにハイパーリンクを貼る方法

    マイクロソフトワードからエクセルの特定のシートにハイパーリンクを貼る方法をご存知の方いらっしゃいませんでしょうか?エクセルのファイルまではハイパーリンクが貼れるのですが、シートを指定してのリンクが貼れません。教えてください。

  • Excelのハイパーリンクについて

    お世話になります。ハイパーリンクに関してお尋ねします。 通常、セルにハイパーリンクで、ほかのブック(Excelファイル)を指定すると、そのファイルが開きます。 この時に開いたブックの表示されるシートまで指定したいと思うのですが、方法が解りません。 解りにくい説明ですが、宜しくお願いいたします。

  • Excel:自動ハイパーリンクをしたくない

    ExcelのセルにE-MailアドレスやインターネットURLを入力すると、自動的にハイパーリンクとなります。 これを自動でリンクしないように初期設定したいのですが、オプションダイアログなどを見てもそれらしきものが見当たりません。 ヘルプファイルを検索しても見つけられませんでした(+_+) リンク解除の方法はわかるのですが、何回も操作するのは煩雑なので、最初からリンクしてくれない方が嬉しいんですけど。 どなたかご存知なら教えてください。

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

    調べ方が悪いのかそれらしいものがヒットしませんでしたので宜しくお願いします。 現在、Excelにてシート1に文章、シート2に写真としてあり、シート1の文章にハイパーリンクをつけシート2の写真へ飛ばすようにしています。(セルに番号を振ってそこを指定) ブックの容量が大きくなりすぎるようなのでシート2を別のブックにしてハイパーリンクにて飛ばすようにしたいのですが、ファイル指定だとそれぞれ目的の写真へ行けません。 Indexを付けてとも思いましたが目的の番号をいちいち覚えてないといけないのでやめました。 同じブック内ならばセル指定で目的の写真へリンクできるのですが、別ブックだとできないのでしょうか? 何かやり方があるような気がしますが、私にはたどり着くことができません。(/_;) htmlにしなければならないような気がしますが、できれば同じExcelで組んでいきたいです。 何方か方法をお持ちの方宜しくお願いいたします。<m(__)m>

  • ハイパーリンクで2007を開く

    エクセル2003のシートに、エクセル2007のファイルのwebアドレス(末尾がこのファイルの場合xlsm)をハイパーリンクで貼りつけて、それをクリックして飛ぼうとしたら’指定のファイルは開けません’というエラーメッセージが出ます。 ハイパーリンクでなく、ファイルそのものをクリックすると例の’変換中ダイアログ’が出てきて変換され開けるのですが、ハイパーリンクからだと変換中ダイアログは出ず開けないのでしょうか? よろしくお願いします。

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

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

  • <ACCESS VBA -> EXCEL>getObjectしたEXCELファイルのシートを指定したい

    ACCESSのVBAマクロでEXCELファイルを指定してデータを取得しようとしています。 GetObject("C:\ファイル名.xls", "Excel.Sheet") でEXCELファイルを取得するまでは良いのですが、そのファイルのシートを指定する方法がわかりません。 基本かもしれませんが、ご教示をお願いします。

  • エクセルのハイパーリンクでブックを開き、指定のセルにフォーカスを当てたいです。

    EXCEL2007のハイパーリンクで、他のEXCELファイルとシート名とセル名を指定し、クリックしたらファイルを開いて指定したシートのセルにフォーカスが当たるようにしたいのですが、どのようにしたらよいですか?

  • Excel2013でのハイパーリンクについて

    Excel2013での出来事です。 自身のPCフォルダやファイルを素早く開くショートカット目的として C:\Program Files\ などをハイパーリンクで設定しています。 昨日まではなんら問題なくリンク先フォルダやファイルが開けていたのですが、今日PCを立ち上げと同時にエクセルファイルでの作業をと思ったところどのリンク先も「指定されたファイルを開くことができません」となり、開くことが出来ません。 ハイパーリンクの編集を見てみると 本来なら file://C:Users\Eiko\Music\Aデータ\Bデータ\重要資料 と設定したはずが、 file://C:Users\Eiko\AppuData\Roaming\Microsoft\Excel\Bデータ\重要資料 となってしまっています。 ひとつのエクセルデータファイルの全てのシートのリンクが変更されてしまっています。 (数百~数千あるリンクを書き換えなきゃいけない状況です) ほんと、昨日までは何の問題もなくリンクされていて、なんら手を加えるようなことは一切せず、そのまま保存しPCの電源を落としました。 また、昨日今日はもちろん、ここ数日なんらかのソフトをインストールしたということもありません。 (このPCは私専用でだれもいじることはありません) なぜ、突然こうなってしまったのか、わけがわかりません。 この原因はなにが考えられるでしょうか? また、ひとつのシートの中で範囲指定してパスを一括で書き換えることは可能でしょうか? 可能だとしたらその方法が判る方、ぜひぜひ教えていただけたらありがたいです。 どうぞ、よろしくお願いいたします。

専門家に質問してみよう