ボブは、ハイパーリンクを使用してSheet1からSheet2のセルA1に移動したいと考えています。

彼はハイパーリンクを設定しましたが、それをクリックすると、セルA1ではなくSheet2で最後に使用されたセルに移動します。ボブは、この動作を修正する方法を考えています。

答えは、正確に、ボブがハイパーリンクを作成した方法によって異なります。たとえば、HYPERLINKワークシート関数を使用してハイパーリンクを作成することができます。これがリンクの作成方法である場合は、次のように、実際のリンク先にセル参照を含めるようにするだけです。

=HYPERLINK("#Sheet2!A1","Jump To Cell A1 in Sheet2")

必要に応じて、次のように完全なワークシート指定を使用することもできます。

=HYPERLINK("[Book1.xlsx]'Sheet 2'!A2","Jump To Cell A1 in Sheet2")

もちろん、ボブがハイパーリンクツールを使用して次のようにハイパーリンクを作成した可能性があります。

。ハイパーリンクを挿入するセルを選択します。

。リボンの[挿入]タブを表示します。

。リンクグループのハイパーリンクツールをクリックします。 Excelは、[ハイパーリンクの挿入]ダイアログボックスを表示します。

。ダイアログボックスの左側にある[このドキュメントに配置]オプションが選択されていることを確認します。 (図1を参照)

。必要に応じて、[テキストを表示]フィールドに変更します。

。 「セル参照のタイプ」フィールドに、A1と入力します。

。ダイアログボックスの下部にある領域で、ハイパーリンクのターゲットとして使用するワークシートをクリックします。

。 [OK]をクリックします。

結果のハイパーリンクは、指定されたワークシートのセルA1にジャンプします。ボブの状況では、[セル参照の入力]フィールド(手順6)が他の値に設定されているか、空白になっている可能性があります。その場合の解決策は、戻ってハイパーリンクを編集し(ハイパーリンクを右クリックして、[コンテキスト]メニューから[ハイパーリンクの編集]を選択)、A1がフィールドに表示されるようにすることです。

[セル参照の入力]フィールドがA1に設定されていることを確認しても、ハイパーリンクでそのセルに移動できない場合は、Excelのバグが発生している可能性があります。一部のバージョンのExcel(マイナーバージョン、メジャーバージョンではなく)にこのバグがあるという報告があります。

バグに噛まれたかどうかを判断する方法は、Excelのバージョンが最新であることを確認することです。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(13485)は、Microsoft Excel 2007、2010、2013、および2016に適用されます。