アプリ版:「スタンプのみでお礼する」機能のリリースについて

Excelのバージョンは2003以降です。

《ファイル1》
ドライブ:\XXXXX\○○○○○\△△△△△\12345.xls
《ファイル2》
ドライブ:\XXXXX\○○○○○\abcde.xls

ファイル1はファイル2より特定のセルの情報を取得しています。
(数式例) ='ドライブ:\XXXXX\○○○○○\[abcde.xls]シート'!$AV$8
しかし、○○○○○フォルダ以降を他のパソコンに持っていくと
ドライブ:\XXXXX\ の部分が違う為

「このブックには更新できないリンクが1つ以上含まれています。」
という警告画面が出てしまいます。
12345.xlsが有るフォルダの1つ上位のフォルダに有るabcde.xlsの値を参照する。
という感じに、ドライブ:\XXXXX\の部分が変わっても
警告画面を出さずに値を更新する方法はありますでしょうか?

ご教授をお願い致します。

A 回答 (2件)

動的に変更する事はできません。



[編集]-[リンクの設定] から、新しいリンク先ファイルを指定(変更)してください。
    • good
    • 1
この回答へのお礼

アドバイス有難う御座いました。
出来ないんですね。
残念ですが、運用面などでの工夫で改善していきたいと思います。

お礼日時:2007/11/29 10:33

ファイル1とファイル2がドライブが変更されるだけで


必ず同じ位置に相対的な関係があるなら、リンクを設定してる
セルのアドレスを、=CELL("filename",○○)で表示させ、
変更される可能性のあるドライブ情報だけをその部分から取り出し、
以降の位置関係は直接書き込んで、INDIRECTで参照させられないでしょうか?

ちょっと私が質問を意味を履き違えてる気がしますけど・・・
    • good
    • 0
この回答へのお礼

アドバイス有難う御座いました。
移す(コピー)する先は、ドライブだけではなくフォルダも違います。
質問記載の例で言うと
同じなのは作成したExcelファイルが入っている○○○○○フォルダ以降。
その上位は、My Documentsのユーザー別フォルダであったり他のフォルダであったりします。

お礼日時:2007/11/29 13:50

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!