セルに複数のハイパーリンクを配置する(Microsoft Excel)
ケントンは、セル内に複数のハイパーリンクを含める方法があるかどうか尋ねました。たとえば、セル内の異なる行にキーワードを入力した場合(各キーワード間でAlt + Enterキーを押す)、セル内の他のキーワードとは関係なく、各キーワードにハイパーリンクを割り当てることができますか。
簡単に言えば、これはできないということです。 Excelでは、セルごとにハイパーリンクを入力することしかできません。隣接するセルにハイパーリンクを追加してからセルを1つにマージしても、Excelでは最初のハイパーリンクのみが維持されます。
回避策は、ネイティブExcelだけに依存しないことです。代わりに、ExcelのOLE機能を使用して、複数のハイパーリンクをサポートするプログラムからオブジェクトを挿入できます。たとえば、次の一般的な手順に従うことができます:
。 Word文書でキーワードのリストを作成します。
。 Word内で、各キーワードのハイパーリンクを指定します。
。キーワードのリストを選択し、Ctrl + Cを押してクリップボードにコピーします。
。 Excelで、[編集]メニューから[形式を選択して貼り付け]を選択します。 Excelに[形式を選択して貼り付け]ダイアログボックスが表示されます。 (図1を参照)
。貼り付け形式のリストからMicrosoftWord文書オブジェクトを選択します。
。 [OK]をクリックします。
これで、MicrosoftWordオブジェクトがドキュメントに含まれます。オブジェクトはいつでもダブルクリックでき、Word内で「アクティブ化」されてから、ハイパーリンクをクリックできます。
必要に応じて、フォームツールバーからワークシートにコントロールを追加してから、コントロールにハイパーリンクを割り当てることもできます。コントロールを適切に配置すると、単一のセル内にあるように見える場合があります。
_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。
このヒント(2805)は、Microsoft Excel 97、2000、2002、および2003に適用されます。