【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード

マクロ初心者です。
エクセルファイル(ブック1~3)があり、その内容をブック(全員)に反映させたいと
思っています。

(例)
ブック1のB2からD5までを、ブック(全員)のB2からD5にコピーする。
ブック2のB2からD5までを、ブック(全員)のB6からD9にコピーする。
ブック3のB2からD5までを、ブック(全員)のB10からD14にコピーする。

ブック1から3まではそれぞれ別の人がエクセルファイル管理しており、各個人がブックの
内容を更新すると、その内容がブック(全員)に随時反映させるようにしたいと思って
います。
ブック(全員)を管理しているのはまた別の人なので、それぞれファイルを開けたり閉じる
時間帯はばらばらです。

このような場合、マクロを使って操作することはできますでしょうか?
初心者で申し訳ありませんが、ご教示頂きたく、どうか宜しくお願いします。

A 回答 (3件)

それぞれのBookがファイルサーバーなどで、全員が閲覧できるように


なって管理されているのであれば
ブック(全員)のシートに、ブック1~3へリンクする関数を入れて
おいてはどうでしょうか。
各自がブックを開くときに、リンクを参照するとかメッセージがでると
思います。それをOKすれば、最新の状態になりますが。
或いは、ブック(全員)のファイルを開いたときに、Book1~3の値を
引っ張ってくるようなマクロを組んでおく。
但し、この場合でも、ブックを開いたときに、マクロ有効にしますか
とメッセージが出る人が殆どですので、OKする必要がありますが。
    • good
    • 0

No,1です。


私もマクロで試してみたことがあるのですが、入力するタイミングがバラバラなので
データが重複したり、同時刻に入力すると衝突してデータそのものが消えてしまう事故が頻繁に起きました。
そうなると修復作業が大変で、とてもまともに運用出来るものではありません。
マクロを使うのはおすすめ出来ません。
    • good
    • 0

そのような場合はサーバーを経由して情報を共有する「共有ブック」として使う方が良いと思います。


詳細はこちら> https://support.office.com/ja-jp/article/%E5%85% …
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
マクロを使うのは難しいでしょうか?

お礼日時:2015/12/27 23:15

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