[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『Dropbox内のブックを参照すると、他のPCから見た時にリンク切れとなる』(メモ)
表題が分かりにくくて申し訳ありません。
Dropbox内に、AとBの二つのブックを作り
Aのセルに=[B.xlsx]Sheet1!a1と打ちます。
この場合、Bのブックのa1に5と記入されていた場合、当然Aのセルにも5と表示されるのですが全く別のPCからDropboxを開き、AとBのファイルを開くと
Aのセルに=[メモPC\my document\my dropbox\[B.xlsx]Sheet1!a1
と絶対パスに変換されてしまい、5という数値も引っ張ってこなくなってしまいます。
Bのブックを、どのPCからも参照したいのですが
そのような事は可能でしょうか?
Excelは2007でOSはXPです。
また、他のPCも全く同じ環境です。
Dropboxがなんなのかわかりませんが・・・ Bブックを開いておけば良いのでは? (momo)
AとB、両方のブックを開いていても、見つけてくれません。 AはDropbox内の同じフォルダのBブックを参照するのではなく 私の個人PCのBブック を参照してしまうんです・・
Dropboxは共有のようなものです。 尚、私のPCは電源が付いています。
(メモ)
すいません、自己解決しました。 単に無理矢理相対パスにする関数を組むだけの話でした。 ありがとうございました。
「同じ状況で」というのは上記を使用されていて、ということですか?
Excel以外のアプリケーションをお使いの場合で
それが原因で起きている現象なら,ちゃんと説明したほうがいいですよ。
なお、この掲示板では投稿ごとにニックネームを添え書きするのが
ルールと成っておりますので御協力下さい。
(みやほりん)
「Doropbox」とはご指摘の通りhttps://www.dropbox.com/ のことです。
ローカルの環境をクラウドに同期する仕組みのもので、複数代のPCで同期がとれます。
しかし、ローカルに保存されたファイルは当然、ユーザー名やドライブ名はそのローカルのドライブやユーザーとなります。
エクセルで、他のブックにリンクした場合「絶対パス」で保存されるようですから、他のPCでそのファイルを開くと
環境が違う(ユーザー名やドライブ名が違う)為、リンク切れとなり修復するようにダイアログボックスが出てきてしまいます。
これを解決する為に、いろいろ調べてみましたが分かりませんでした。
こちらに投稿したあともあちこち調べ、あれこれやってみましたが解決に至っておりません。
「ハイパーリンクの基点」なども設定してみましたが結果は変わりませんでした。
やはり、リンクを「相対パス」で保存する意外には無いのではないかと考えています。
「momo」さんのおっしゃっている「単に無理矢理相対パスにする関数を組むだけの話でした。」
という方法を試してみたいのですが、その関数がどうしても分かりませんでした。
是非ともその関数とやらの組み方を教えていただきたいと思います。
よろしくお願いいたします。
私の環境は「for Mac 2011」MacOS10.7.3です。
maru
本当に >無理矢理相対パスにする関数 って何だったのでしょうね。。。
ちなみに、momoさんの発言ではなく スレ主さんの発言ですが。
INDIRECT関数とかでしょうか。。。ブックは開いて良いみたいですし。
(HANA)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.