[[20070216125246]] 『ハイパーリンクの設定』(あぃ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『ハイパーリンクの設定』(あぃ)

質問内容…
Excel97を使用していたときは、Book1(仮)のある文字にリンクを貼り、Book2(仮)のシートまで指定できたのですが、2003にヴァージョンアップしたら、設定ができないようなのですが、今まで通りの異なるエクセルファイルのシートにリンクを飛ばすことはできないんでしょうか??ヴァージョンアップしたのに、機能がなくなるなんて…あるんでしょうか?気づいていないだけかもしれないので、教えていただければと思いますm(__)m


 どんな方法でリンク先を開いてますか?
 Enterで開いてるのなら↓このようなことかもしれませんね。
[[20061109184445]]『ハイパーリンクについて』(TAKEYOU)

 ↑こんな方法か、またはマウスでクリック、ですね。
 違ってたらごめんなさい。    (jun53)

jun53様
コメントありがとうございます。今はマウスでクリックして開いています。
質問内容はちょっと違って、ファイルそのものであるBook2(仮)はファイル、webページで指定でき、開けるのですが、Book2(仮)のシート・セルにリンクを飛ばしたいのです。Excel97では、Book2(仮)であるファイルそのものも、Book2(仮)のseet1・2などシートまで指定できたのです。それが2003にしてからは指定できなくなってしまったのかどうか、ということです。知っていたら教えていただきたいと思います…。

ちなみにBook1には在庫の発注先、在庫名が書いてあります。
Book2には、在庫名をクリックしたら、その在庫についての在庫数を示すファイル(Book2)の在庫名ごとのシートにリンクする
といった形です。(Excel97の場合)
2003では指定できるのがファイル(Book2)しかないようなのです。


 私の知ってる方法はチョットめんどいですが、

 開きたいブックの開きたいシートの任意のセルに[名前の定義]をします。
 ご存じかもしれませんが、数式バーの左にある名前ボックスからか、
 メニューの[挿入] [名前] [定義]からできます。

 Book2のSheet1のA1に「あぃ」と定義したとします。

 ハイパーリンクのアドレスに

Book2.xls#あぃ

 これでそのブックの指定シートに飛ぶと思います。

 関数では
 =HYPERLINK("Book2.xls#あぃ","任意の名前")

 も、いいかもしれません。    (jun53)

jun53様

関数では

 =HYPERLINK("Book2.xls#あぃ","任意の名前")
「あぃ」の部分ですが、シート名ですか??
「任意の名前は」Book1のリンク元セルの文字を入れればいいのでしょうか??


ちなみに「あぃ」の部分にシート名を入れてもリンクされませんでした (あぃ)

jun53さんのコメントをよく読んだら?(流れ者)


 説明不足でした。

 「任意の名前」はリンク先とは関係しません。
 HYPERLINKを設定したセルに表示されるだけの文字です。
 なのでお好きな文字、わかりやすい名前を付けます。変更もいつでもできます。

 >ちなみに「あぃ」の部分にシート名を入れてもリンクされませんでした
 「あぃ」はリンク先で定義された名前の[例]です。

 1)例えば、Book2のSheet1のA1に「あぃ」と定義したとします。
     =HYPERLINK("Book2.xls#あぃ","シート1に飛びます")
     で、Book2のSheet1のA1に飛びます。

 2)例えば、Book2のSheet2のB3に「かぃ」と定義したとします。
     =HYPERLINK("Book2.xls#かぃ","シート2に飛びます")
     で、Book2のSheet2のB3に飛びます。

 [名前の定義]は1つのブックに重複して設定できません。
 (シートコピーするとチョット複雑な定義リンクになりますが、省きます)
 なので、飛ばしたいシートごとに名前を変えて定義します。
 逆に言えば[名前の定義]の違いを見つけてSheet1、Sheet2を判断し
 リンクされたシートを開きます。

 こんなので、わかってもらえるでしょうか?    (jun53)


 HYPERLINK
 いやいや、嘘を書いたようです。↓ヘルプからの引用です。

 別名 <==== 「任意の名前」の部分
 セルに表示する文字列または数値を指定します。
 別名は、青色で下線が付けられて表示されます。
 別名を省略すると、セルにはリンク先で指定した文字列が表示されます。

 別名には、数値、文字列、名前、または文字列や数値を含むセルを指定することができます。

 とのことです。あわてて今調べました、すみません。    (jun53)

 あぃ さんが設定している、挿入(または右クリック)→ハイパーリンクでの方法で。

 ハイパーリンクの挿入ウィンドウで、左側の「ファイル、Webページ」でファイルを選択した後で、
右にある「ブックマーク」を押すと、シート名、定義された名前の一覧が出るので、
シート名または名前を選んで OK 、戻って OK で希望箇所にリンクを張れます。
 当方 Excel2002 ですので 2003 では違っていたらすみません。
 (じむやん)


 あっ そうでした、ずっと以前に[INA]さんが書いてたのを思い出しました。
 全文検索 で 「Webページ ブックマーク」で出てくるようです。

 [じむやん]さん、ありがとうございます。    (jun53)

遅くなりました・・・。
jun53様、じむやん様コメントどうもありがとうございました。
学校で学んだだけのエクセルですので、知識不足でご迷惑おかけいたしましたm(__)m

大変助かりました!!! (あぃ)


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.