[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『ハイパーリンク先を移動すると、リンク先が変わってしまう』(メグミン)
同一Sheetにリンクを貼ったのですが、タイトル行をつけようと思い
行追加をしたところ、リンク先まで変わってしまい困っています。
データが多いので、ひとつひとつ直すのは困難です。
何かいい方法があればご教授願います。
〔Excel2002,WindowsXP,〕
試して見ましたが、私の環境では、ハイパーリンクでは、行挿入しても変わりませんでした。 (kenbou)同じ環境みたいですが・・・
kenbouさん、ありがとうございます。
おかしいですね・・
もう一度やってみましたが、行挿入するとリンク先のセル番号がそのままなので
リンクがずれてしまいます。。何が問題なのでしょうか。(メグミン)
ずれる、とはそういう事ですか。解釈のちがいですね。 A1にハイパーリンクして、行挿入したらA2にずれて欲しい。と言うことですか? HYPERLINK関数を使って見てはどうでしょう。今更なのですが。 (kenbou)
HYPERLINK関数は、ハイパーリンクを組んだセルに対応できるのですか?
初心者ですみません。設定の仕方を教えてください。(メグミン)
今更と書いたのは、すでにハイパーリンクの挿入をすでにしてあるので、今更と書いたのでして・・・ 最初から=HYPERLINK("#A"&ROW(1:1),"A"&ROW(1:1))などとしておけば挿入時にも 対応できます。と言いたかったのです。 (kenbou)
HYPERLINK関数でやり直すことにしたのですが、
kenbouさんに教えていただいた=HYPERLINK("#A"&ROW(1:1),"A"&ROW(1:1))の
ROW(1:1)の使い方が分からず上手くいきません。
(1:1)はどの範囲にすればよいのでしょうか?
範囲を(1:200)と広げたところ、リンク先がA82からA821に移動してしまいました。
よろしくお願いします。(メグミン)
Row(1:1)は1です。つまりA&1でA1と設定しています。 A2に設定したいのならROW(2:2)となります。 (kenbou)
たとえば下記の表で、セルB1にセルA2へ行くようにハイパーリンクをはる場合、
どのような式になるのでしょうか?(メグミン)
A B C
1 みかん りんご
2 りんご ばなな
3 ばなな みかん
=HYPERLINK("#A"&MATCH("りんご",$A$1:$A$3,0)+ROW()-1,"りんご") こんな感じでよいですか。 (kenbou)
試してみたのですが、リンク先のひとつ下のセルにとびます。
行追加や列追加には対応していないようなのですが。。何度も申し訳ありません。(メグミン)
上のレイアウトでの数式です。レイウウトが変われば少し変える必要が有ります。 =HYPERLINK("#A"&MATCH("りんご",$A$1:$A$3,0)+ROW($A$1)-1,"りんご") 方が良かったかもしれませんね。 行挿入には対応させたつもりです。 (kenbou)
kenbouさん、お礼が遅くなりすみません。 親切に教えていただきありがとうございました。 上記の式で無事行挿入をしても大丈夫になりました♪ 列挿入の際は、"#A"を"#B"等に置換して対応しようと思います。 ありがとうございました。(メグミン)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.