0訪問して頂きありがとうございます。エクセルのハイパーリンクという機能を皆さんは使われてますでしょうか?ハイパーリンクは、文字をクリックするとリンク先にジャンプできる便利な機能なのですが、リンク先のセル位置が変わった場合、ハイパーリンクを修正するのに手間がかかります。以下のように、「課題管理表」と「日次スケジュール」のシートがあったとします。「課題管理表」の「課題」項目の各セルをクリックすると、「日次スケジュール」の対象セルにジャンプするように設定するとします。「課題管理表」シートに「日次スケジュール」シートの「B7」セルにジャンプするようにハイパーリンクを以下のように設定しました。「課題管理表」シートの「課題3」をクリックすると、「日次スケジュール」シートの「課題3」へ問題なくジャンプします。時間が経過し、なんらかの理由で、「日次スケジュール」シートの「課題3」の位置を変えたとします。すると、「課題管理表」の「課題3」をクリックした場合、「課題1」へジャンプしてしまいます。ジャンプ先をきちんとした位置にするには、「課題管理表」シートのハイパーリンク設定を修正する必要があります。これって面倒ですよね?この手間を省く方法をご紹介します。動作確認まとめ名前の定義を設定1.「日次スケジュール」シートの1「B5」セルを選択⇒2名前ボックスに「課題1」と入力し、Enterキーを押します。2の名前ボックスには、どんな文字を入力しても構いません。2.「日次スケジュール」シートの1「B6」セルを選択⇒2名前ボックスに「課題2」と入力し、Enterキーを押します。同様に、名前ボックスに「課題3」「課題4」・・・と入力します。ハイパーリンクの設定1.「課題管理表」シートで1「D4」セルを選択し右クリック⇒ショートカットメニューから2「ハイパーリンク」を選択します。2.名前ボックスに設定した「課題1」を選択し、OKボタンをクリックします。ポイントセル参照(紫枠)をするのではなく、名前の定義(赤枠)を使用します。3.「課題管理表」シートで1「D5」セルを選択し右クリック⇒ショートカットメニューから2「ハイパーリンク」を選択します。4.名前ボックスに設定した「課題2」を選択し、OKボタンをクリックします。同様に、「課題3」「課題4」・・・とハイパーリンクを設定します。試しに、「課題3」をクリックしてみます。すると、「日次スケジュール」シートの「課題3」へジャンプします。次に、「日次スケジュール」シートの「課題1」と「課題3」の行を入れ替えてみます。この状態で「課題管理表」シートの「課題3」をクリックします。すると、行を入れ替えたにもかかわらず「日次スケジュール」シートの「課題3」へきちんとジャンプします。まとめハイパーリンクの参照をセルの位置ではなく、名前で参照しているので行を入れ替えたとしてもハイパーリンクの設定を修正する必要がありません。