質問: エクセルのハイパーリンクをダイナミックに変えたい エクセル(2003)で セルa1に http://www.abc.de.fj/action.do? セルa2に '20050508 セルa3に abc セルa5に =a1&"&date="&a2&"&para="&a3 と入れるとセルa5の表示は http://www.abc.de.fj/action.do?&date=20050508&para=abc となります。これは表示だけなのでセルa5をコピーし、 セルa7に「形式を選択して貼り付け」-「値」として貼り付けます。 するとセルa7の中身は http://www.abc.de.fj/action.do?&date=20050508&para=abc となります。 セルa7を選択し、上部のfx覧の右側にカーソルを置いてリーターンを押すと、ハイパーリンクが作成されます。 ここまでは問題ありません。 ここで、セルa2の日付を '20050509 に変えてもセルa5は変わりますがセルa7は変わりません。これは当然です。 やりたいことは、セルa2の日付を変えたとき、セルa7のハイパーリンクも自動的に変わるようにしたい、と言うことです。vbを使わないで実現することは出来ますか。
回答: =hyperlink(a5) とします。 =hyperlink(a5,"title") とかして適当なタイトルをつけることもできます