• 締切済み

excel パスワード保護されたブックから別ブックを開く場合

XP、excel2003 です。 ブックA: 個人情報 + 統計データを含む。 パスワード保護あり。 ブックB: Aの統計データのみAからリンクし、反映 パスワード保護なし。 現状:ブックAは、パスワード保護する必要があるため、 ブックBも公開する必要があるため、ブックAの一部のデータを ブックBに反映しています。 ブックBは、自由に見られるようにしたいのですが、 開こうとすると、次のようなメッセージが出ます。 「このブックには、ほかのデータ ソースへのリンクが含まれています。 ・リンクを更新すると、Excelは最新のデータを取り込もうとします。 ・リンクを更新しないと、以前の情報が使用されます。」 [更新する]をクリックすると、ブックAで設定したパスワードと同じ パスワードを要求されるようです。 [更新しない]をクリックすると、そのまま開けますが、 古いデータが表示される恐れがあるので、なるべく避けたいです。 ブックAのパスワードを入力しない方法で、 最新データを取り込む方法がありましたら、ご教示お願いいたします。

みんなの回答

  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

ファイルが1つ増えますが以下の考え方ではいかがでしょうか? (1)ブックCを作成:(ブックAの統計データ受け渡し用。公開可。保護なし。) (2)ブックAをクローズする時に、自動マクロで統計データ部分だけをブックCにコピーするように設定する。 (3)ブックBはブックCにリンクするように変更。 作業や見かけは、従前と変わらないと思います。ブックCは直接編集したりしない、データ受け渡しのためのファイルです。 そのほかに、ブックBからマクロでブックAを読みに行くという方法もありそうですが、セキュリティ上は上記の方法のほうが良さそうですね。

katze55
質問者

お礼

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