みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

EXCELのリンクについて

Dropboxを利用して、2ヶ所のPCでファイルの共有をしています。
場所(1) WindowsXP
場所(2) Windows7
(場所(1)、場所(2)どちらもデスクトップにフォルダ(dropbox)を作って保存をしています。)

エクセルファイル間でリンクを作成しており、自動計算(ブックBのデータがブックAの数式に反映される設定)ができるようにしてあるのですが場所(1)と(2)それぞれでうまく更新ができません。
(場所(1)でリンクOK ⇒ 場所(2)で『更新できないリンクが1つ以上含まれています。』となりリンク不可。 ※逆の場合も同様。)

リンク元を見てみると
場所(1)でリンク設定した場合
リンク元 C:\Documents and Settings\owner\デスクトップ\dropbox\ブックB
場所(2)でリンク設定した場合
リンク元 C:\users\owner\Desktop\dropbox\ブックB
となっています。
WinVista以降、Documents and Settingsがusersになったのは知っていますが、ここの名前(?)違いでリンク参照ができないのでしょうか?
毎回リンクの編集をしないといけないのであれば保存場所を変えるなりしようと思いますが…。

できるだけ今と同じ状況で使えればと考えています。
何か解決策があれば、ご教示いただければと思います。

よろしくお願いします。

投稿日時 - 2012-02-09 01:24:48

QNo.7294369

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

C:\Documents and Settings\owner\デスクトップ\dropbox\ブックB

C:\users\owner\Desktop\dropbox\ブックB
のリンクの記述が同一になることで解決するなら、
デスクトップフォルダのターゲットを両方のコンピュータで同じ場所になるように設定することで可能です。
ウチはSygarSyncでやっていますが、うまく動作しています。

XPでも7でもターゲットの移動はドラッグ&ドロップでも「場所」タブからでもできます。
http://okwave.jp/qa/q6547393.html
ただし、Dドライブ全体をデスクトップのターゲットにすると不具合が発生しますので、必ずドライブの中にフォルダを作成し、そのフォルダ以下にデスクトップのターゲットを設定するようにしましょう。
D:\ユーザー名\desktop
などでいいと思います。

投稿日時 - 2012-04-22 11:22:39

ANo.1

解決策1:確実な方法

参照先のブックAを,ブックBと「同じフォルダ」に入れておきます。
(これは結局ブックAもDropBoxで共有するということになりますが)



解決策2:不確実な方法

エクセルの仕様としては,各PCのデスクトップにブックAを置いておけば,それぞれのドロップボックスフォルダを参照してくれる事に一応なっています。
が,非常にしばしばその通りには働いてくれません。



解決策3:クールではないが確実な方法

いま例えば
='C:\Documents and Settings\owner\デスクトップ\dropbox\[ブックB.xls]シート名'!A1
のようになっている数式を,
=IF(ISERROR('C:\Documents and Settings\owner\デスクトップ\dropbox\[ブックB.xls]シート名'!A1),'C:\users\owner\Desktop\dropbox\[ブックB.xls]シート名'!A1,'C:\Documents and Settings\owner\デスクトップ\dropbox\[ブックB.xls]シート名'!A1)
のようにします。

投稿日時 - 2012-02-09 02:10:15

お礼

迅速なご回答、ありがとうございます。
そして、お礼が遅くなり申し訳ありません。

3通りもご回答いただきましたが、質問の内容が不足していたようで申し訳ないです…。
補足をします。
ブックAとブックBは同じフォルダに保存しており、どちらもDropBoxで共有しています。

場所(1)のPCでブックAのリンク(ブックBからのデータ参照)設定をして保存した場合
リンク元が C:\Documents and Settings\owner\デスクトップ\dropbox\ブックB
になる訳ですが、
場所(2)でファイルを開いた時も
リンク元は C:\Documents and Settings\owner\デスクトップ\dropbox\ブックB
のままで、でも実際には場所(2)のPCでのブックBの保存場所は
C:\users\owner\Desktop\dropbox\ブックB
になる訳で…。

結局、パソコン(OS)が違うとデスクトップ上の同じフォルダ(同じ階層?)でも
WinXP C:\Documents and Settings\owner\デスクトップ\dropbox\ブックB
Win7  C:\users\owner\Desktop\dropbox\ブックB
となり、WinXPとWin7では
C:\Documents and Settings\owner\デスクトップ
C:\users\owner\Desktop\
と表記が違う訳で、上手くリンクしてくれない、という訳です。
PC(EXCEL)が
C:\Documents and Settings\owner\デスクトップ=C:\users\owner\Desktop\
と認識してくれれば良いのでしょうか、そういう訳にはいかないようで…。

現実的には、解決策3もしくは保存場所の変更が確実なのでは、と考えています。

補足なのに長くなりましてすみません。
自分でももう少し考えてみますが、もし他にも解決策がありそうな場合にはご教示いただければと思います。

ご回答ありがとうございました。

投稿日時 - 2012-02-09 15:24:52

あなたにオススメの質問