- ベストアンサー
エクセル 複数ブックのリンク一括変換について
エクセル 複数ブックのリンク一括変換について いつもお世話になっております。 会社でファイルサーバーがあるのですが、 現在かなり乱雑な管理で、フォルダやデータなど ほとんど無造作に置いてある状態です(^_^;) そんな中、データなどを探しにくいという 声が多数上がりフォルダ構成などを 見直すという事態になりました(T_T) そこで懸念されるのが、エクセルで ブック間のリンクを使用していると 思うのですが、複数のブックのリンク部分を 一括変換、もしくは比較的容易に 変換出来る方法をご存知の方いらっしゃいませんでしょうか? VLOOKUP関数などを使用していると思います。 =VLOOKUP(A1,'\\aaa\bbb\[book1.xls]Sheet1'!$A$1:$B$10,2) を =VLOOKUP(A1,'\\aaa\ccc\[book1.xls]Sheet1'!$A$1:$B$10,2) といったように変換したいです。 どうぞ宜しくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
規則性のないフォルダ間で特定のブックを移動した場合のリンク数式の変更に簡便に対応するなら、たとえば参照元のファイルを移動した数式が入力されているファイル(#REFエラーがでている)に対して、シート名を右クリックして「すべてのシートを選択」しておいて、Ctrl+Hで置換ダイアログを出し、たとえば「aaa\ccc\」を「aaa\ccc\」に「すべて置換」する操作を行います。 数式以外のリンクがある場合は、「編集」「リンクの設定」から、リンク切れのファイルを正しいファイルに指定し直すことになります。 これらの操作は、基本的にファイルごとに行う必要があるため、今後リンク数式などを使う場合は、リンクファイルの作成場所を計画的に設定するようにしてください。 ファイルのリンク管理については以下の情報が参考になると思います。 Excel のリンクの管理と格納について http://support.microsoft.com/kb/328440/ja
お礼
回答いただきまして、ありがとうございます。 やはり1つ1つファイルを開いて更新するしかないのですね。 各社員が作ったものなので、周知するのもなかなか大変です(+_+)