たとえば、ネットワークドライブに保存されているExcelドキュメント \\networkdata\Excel\Shared
データworkbook.xlsには、データが入力されたテーブルが含まれています。 Report.xlsには、\\ networkdata \ excel \ shared \ workbook.xlsを指すUNCパスが含まれています
ユーザーはにデータを入力データworkbook.xls、その後、これはに反映見あるReport.xls - 1つのワークブックが他からデータを取得します。
1台のマシンで問題が発生しています。このマシンがこれらのドキュメントを開いて編集および保存すると、ローカルマシンを反映するようにパスが変更されます!
マシンには、H:\(\\ networkdata \ excel \ shared)などのドライブとしてマップされたパスがあるため、ここからファイルを開くと、パスH:\ data workbook.xlsが得られます。この記事をオンラインで見つけましたが、同様の問題について話しているようです。
サポート技術情報の記事では、マップされたドライブからワークブックが開かれ、UNCが同じドライブを参照している場合、リンク内のUNCはマップされたドライブの指定に更新されます。
私は金を打ったと思って、セットアップ(マップされたドライブ、ショートカットなど)を別のユーザーのマシンと比較して、違いを特定しました。他のマシンには問題はありませんが、ネットワークロケーションは同じドライブ文字とまったく同じようにマップされています。
その結果、このマシンを使用してこれらの共有ワークブックを編集することはできません。保存した場合、ネットワーク上の正しいワークブックをポイントしなくなります(たとえば、\\ networkdata \ excel \ sharedをポイントしませんが、instreadはロケーションマシンを参照してください)
何か案は?