Excelでセルの途中にリンクを設定できない問題を解決する一案

1132236_s

Pocket

Excel方眼紙を利用する

エクセルで資料を作成している際、「詳しくはこちらのページを確認してください」というような説明に対して「こちら」の文字だけにリンクを設定したいなと思いました。が、調べてみるとExcelの仕様上、できないということが分かりました。

 

以下の図の「ここ」というところだけにリンクを設定することができないんです。

Excelリンク

 

セルを右クリックすると「ハイパーリンク」というのが表示されます。こちらからリンクを設定するのですが、セル全体にリンクを設定することしかできません。一部分だけにというのはできないのです。

Excelリンク_ハイパーリンク

 

セルの途中に設定できない、ということが根本的には解決はしませんでしたが、色々と考えてみて「Excel方眼紙」の形式を利用することで私自身がやりたかったことは実現できました。

 

スポンサーリンク



 

 

具体的な設定方法

通常「Excel方眼紙」と呼ばれる、Excelのセルの高さや幅を変更して方眼紙のように表示させるやり方。前任者が作成したファイルがExcel方眼紙でめちゃくちゃ編集しにくい構成になっていた、など嫌がられることもあるのですが、私はけっこう好きなんですよね。

 

私は高さはデフォルトのままで、幅を「2(ポイント)」に設定することが多いです。正確な正方形ではありませんが、なんとなく正方形っぽくなります。

セルの幅

 

枠線は表示させたくないので、「表示」タブの「枠線」のチェックを外します。

枠線非表示

 

そして、リンクを設定したいところが別セルになるように文字を入力します。以下の例だと、A2セルに「Yahoo!の トップページは」、I2セルに「ここ」、K2セルに「をクリック」と入力しています。

リンク挿入前

 

そしてリンクを設定したい、 I2 セルを右クリック。「ハイパーリンク」を選択します。

ここにハイパーリンク

 

「表示文字列」にはデフォルトでセルに入力していた文字(ここ)が表示されているかと思いますので、「アドレス」のところに設定したいリンクを入力します。

リンク設定ダイアログ

 

リンクが設定できました!!!

リンク設定後

 

問題点

見た目は「ここ」と書いているところ全部にリンクが設定されているようになっているのですが、実際に設定しているのは「I2」セルだけなので、実は隣の「J2」セルのあたりをクリックしようとしてもクリックできないという問題があります。

今回のような「ここ」という短い文字だとあまり弊害はなさそうですが、もう少し長い文字だと「あれ?クリックできない??」という事態も増えてきそうです。

ですが私はそこまで長い文字を設定する予定はないので、このやり方で事足りるかなと思っています。

 

スポンサーリンク



 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です