柔軟に働き方を選ぶ時代に必要なこと >>

データ管理というファイルの中にある
データー(1)のファイルの中の
データ表(1)というエクセルbookのあるマクロを実行すると
同じくデータ管理というファイルの中にある
データー(2)のファイルの中の
データ表(2)というbookを開き
そのbookのsheet1のA1:B5をコピーして
データ表(1)エクセルbookのsheet1のA1:B5に貼り付ける・・・
というVBAを組む事は出来ますでしょうか?

分かりにくくてすいません

A 回答 (2件)

VBエディターでマクロの記述を確認してみると


ActiveWindow.Close
とかの行があると思いますが
ActiveWindow.Close SaveChanges:=False
と少し追加してみてください。
    • good
    • 0
この回答へのお礼

出来ました 有難うございます VBEを簡単に編集できる能力が自分にないのでやはり勉強しないといけませんね 助かりました

お礼日時:2008/08/11 17:40

マクロの記録で十分かと思いますが、


マクロの記録の開始
 ファイル 開く で
 データー(2)のフォルダの中の
 データ表(2)というbook
 sheet1のA1:B5をコピーして
 データ表(1)エクセルbookのsheet1のA1:B5に貼り付ける・
 データ表(2)というbook を閉じる
マクロの記録の終了 です。

この回答への補足

マクロを実行した時
最後のデータ表(2)のbookを閉じる時に
変更を保存しますか?が出るんですが
そのメッセージを出さずにbookを閉じる事は出来ますでしょうか?

補足日時:2008/08/11 17:04
    • good
    • 0

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


人気Q&Aランキング