- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelで条件をつけてハイパーリンクで飛ばしたいのですが・・・)
Excelで条件をつけてハイパーリンクで飛ばしたいのですが・・・
このQ&Aのポイント
- Excelで条件に合うシートへのハイパーリンクを貼りたい。条件によってリンク先が変わるためマクロが必要かもしれない。
- 条件1と条件2については、リストで選択できるようになっている。
- マクロの組み方がわからず、OKWave内でも解決策が見つからなかった。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#187541
回答No.2
>セル名 これはA1とかのことでしょうか?これはセル番地と言います。セル名だとセル範囲に定義した名前を挿している場合もあります。 []で囲んだのがブック名、!の前がシート名で後ろがセル番地です。 ですので、[Book1]&A1&"!"&B1 となります。
その他の回答 (1)
noname#187541
回答No.1
こんにちは。 HYPERLINK関数を使うと出来ると思い9ます。 ブック名がBook1で条件1・2がA1・B1にあるとしてC1に =HYPERLINK("[Book1]"&A1&B1&"!A1","OK") とします。 C1セルの周りをオートシェイプを使ってボタンのように囲みます。塗りつぶしなしにします。 どうでしょうか。
質問者
お礼
M-SOFT様、さっそくのご回答、どうもありがとうございます! お教えくださったのは、シート名に「条件1条件2」の名前がついている状態でのリンクの貼り方ですね!? できました!! ハイパーリンクは関数もあったのですね!すっかり失念していました。m(_ _)m ・・・・が、できましたら、条件1を「シート名」条件2を「セル名」(というのがあるかわからないのですが・・・) だと、より求めるものに近づきます。 シート名の付け方で可能なことは理解できました。 どうもありがとうございました!
お礼
できました!!\(^o^)/ どうも、混乱してしまっていて、まったく応用のきかない頭になっていたようです。 お礼が遅れまして、失礼いたしました。 上記のファイルを作成している時に、今回教えていただいたものと 違う点で質問がまた生じてしまったので、別質問をさせていただきます。 よろしければ、そちらもご覧いただけると助かります。 今回は、早急なご回答をいただき、本当に助かりました。ありがとうございました!!