電子書籍の厳選無料作品が豊富!

XP、excel2003 です。

ブックA: 個人情報 + 統計データを含む。
パスワード保護あり。
ブックB: Aの統計データのみAからリンクし、反映
パスワード保護なし。

現状:ブックAは、パスワード保護する必要があるため、
ブックBも公開する必要があるため、ブックAの一部のデータを
ブックBに反映しています。
ブックBは、自由に見られるようにしたいのですが、
開こうとすると、次のようなメッセージが出ます。

「このブックには、ほかのデータ ソースへのリンクが含まれています。
・リンクを更新すると、Excelは最新のデータを取り込もうとします。
・リンクを更新しないと、以前の情報が使用されます。」

[更新する]をクリックすると、ブックAで設定したパスワードと同じ
パスワードを要求されるようです。
[更新しない]をクリックすると、そのまま開けますが、
古いデータが表示される恐れがあるので、なるべく避けたいです。

ブックAのパスワードを入力しない方法で、
最新データを取り込む方法がありましたら、ご教示お願いいたします。

A 回答 (1件)

ファイルが1つ増えますが以下の考え方ではいかがでしょうか?



(1)ブックCを作成:(ブックAの統計データ受け渡し用。公開可。保護なし。)
(2)ブックAをクローズする時に、自動マクロで統計データ部分だけをブックCにコピーするように設定する。
(3)ブックBはブックCにリンクするように変更。

作業や見かけは、従前と変わらないと思います。ブックCは直接編集したりしない、データ受け渡しのためのファイルです。

そのほかに、ブックBからマクロでブックAを読みに行くという方法もありそうですが、セキュリティ上は上記の方法のほうが良さそうですね。
    • good
    • 0
この回答へのお礼

なるほど!ブックは増えても構わないので、試してみます!
(マクロは、ちょっと不慣れですが…)
早速ありがとうございました!!

お礼日時:2008/07/05 15:11

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