Excel2003絶対パスでリンク設定
ブックを移動した時にリンクが崩れないように絶対パスで指定する方法をExcel2003、Excel2007で解説します。
絶対パスでハイパーリンク エクセルの中級技3
ファイルを移動すると相対パスが崩れる
せっかくリンクを設定していたのに、ブックを移動したらリンクが壊れて働かない、そんな経験はありませんか?
Excelが自動保存したフィアルを開いたらハイパーリンクのアドレスが変わっていたなんてことは?
これが大量に外部リンクを設定していようものなら、とても困ったことになります。
リンクが崩れるのは相対パスで設定されていたからです。
Excelでは、外部のブックへのリンクは、可能な場合、相対的な参照方法で作成されるように設定されます。
コピーしたり移動する可能性のあるブックでリンクを設定する時は、絶対パスになるようにしておくと安全です。
絶対パスでリンク設定絶対リンク2003
通常のハイパーリンクを設定してある場合、リンクを見ると、相対パスによる相対リンクとなっています。
メニューのファイルをクリックしてプロパティを選択します。 プロパティが表示されたら、ファイルの概要タブをクリックして、ハイパーリンクの基点の欄に¥を入力します。
OKをクリックして、プロパティを閉じ、保存します。もし相対パスで設定したハイパーリンクがあるなら、削除してから、
必要なリンクを新たに設定します。Excel2003の場合は、これだけです。
再び開いて確認しても、絶対パスのままになっています。
今度は、リンク元のExcelブックを移動します。そして外部リンクファイルへリンクをハイパーリンクの編集から確認してみましょう。
絶対パスなので、ブックをコピーしたり移動しても外部ファイルを開くことができます。
Excel2007 絶対パスでリンク設定
Excel2007の場合は、ファイルのプロパティがすぐには見つかりません。Officeボタンをクリック。
配布準備を選択して、プロパティの順に選択します。
すると、シートの上部にプロパティの一部が表示されますので、そこから詳細プロパティをクリックします。
プロパティが表示されますので、ファイルの概要タブをクリックして、ハイパーリンクの基点の欄に¥を入力します。
これでExcel2007のブックに外部リンクを設定するときは、絶対パスでリンクされるようになります。