• 締切済み

Excelのリンクの設定をリストなどから変更する方法はありますか?

私は建設系の現場で仕事をしています。 各現場毎に作る書類は書式が同じで、内容が異なるだけなので、各現場毎にフォルダ分けをして管理をしています。 そのフォルダの中に、その現場の必要事項を入力するファイル(現場台帳.xls)を作りそれと同じ場所にそれぞれの項目ごと、役所に提出する書類のフォルダや打合せ文章のフォルダ、見積や予算のフォルダといった具合に各々のファイルを保存しています。 ├─現場書類 │ │  │ ├─A現場 │ │ │ │ │ ├─現場台帳.xls │ │ │ │ │ ├─役所書類 │ │ │ ├─書類1.xls │ │ │ └─書類2.xls │ │ │ │ │ ├─打合せ書類 │ │ │ ├─書類3.xls │ │ │ └─書類4.xls │ │ │ │ │ ├─見積予算書類 │ │ │ ├─書類5.xls │ │ │ └─書類6.xls │ │ │ │ │ ├─・・・・書類 │ │ │ ├─書類・・.xls │ │ │ └─書類・・.xls このような構成となります。 書類1~6はすべて現場台帳のデータがリンクしてあります。 これをA現場フォルダごとコピーしてB現場フォルダを作り、書類1~6の現場台帳へのリンクをB現場ファルダの現場台帳へ変える時に、各書類毎に[編集]-[リンクの設定]からリンクの変更をしています。操作に手間がかかるので、この操作をもっと簡単にリストのようなものから選ぶ方法がないかと質問致します。 現場台帳と同じフォルダにすべての書類を置けば、コピーした時点でリンクが変わると思うのですが、ファイルの管理ができなくなってしまうので、フォルダ分けが必要となります。 そこで、私が考えた案としては、現場書類フォルダ内の現場台帳というファイル名を探して、見つかった各々の現場台帳のある上位のパス(A現場)をリスト化してそのリストに各々の現場台帳のリンクを貼り、選択するだけでリンクの変更が出来ればと思ったのですが、もっとシンプルな方法はありますでしょうか?といっても私はマクロを使えません。 どうか良きアドバイスをお願いします。  

みんなの回答

  • xls88
  • ベストアンサー率56% (669/1189)
回答No.1

こちらでどうでしょうか。 連動したドロップダウンリスト-INDIRECT関数 ​http://www.relief.jp/itnote/archives/000822.php

obaobaq
質問者

補足

早速のご回答ありがとうございます。 INDIRECTについてはリストを表示出来るのみで、リンクまで変更は出来ないので、ここから一歩踏み込んでリンクまで変更をしたいのです。

関連するQ&A