
こんばんは、
EXCEL2010を使っています。
A.xlsm
B.xlsm
C.xlsm
BOOK1.xlsx ~ BOOK10.xlsx(ファイルごとに行数はバラバラ、列数はA~Dで固定)
というファイルがあり、すべて開いている状態です。
使用しているのはすべてSheet1のみです。
1.BOOK1.xlsxのA~D列を手動でコピー
2.A.xlsmのA~D列にBOOK1.xlsxのA~D列を手動で貼付け
macro1というマクロを実行(A~E列をマクロでB.xlsmのA~E列にコピー&貼付け)
3.B.xlsmでmacro2というマクロを実行(I1~K1に数値が出現、マクロでコピー状態)
4.C.xlsmのB18~D18に手動で貼付け
5.1に戻ってBOOK2.xlsxで以下同じ作業
C19~D19に貼付け
これをBOOK10.xlsxまで続けて保存
これをA,B,Cのファイルを使用したまま
マクロを使って簡略化することは可能でしょうか?
(例えばボタンを押したら1~4までを自動でやってくれるような)
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
とりあえずブック1を選ぶ
開発タブから新しいマクロの記録を開始、
マクロの保存先はブック1、名前を「ブック1処理」とでもしておく
ブック1のA~D列をコピーする
AのA1に貼り付ける
Aのマクロ1を実行する
Bのマクロ2を実行する
CのB18に貼り付ける
念のため一度ブック1に戻る
ここで一回記録終了する
#ここで試しに「ブック1処理」を実行し、手順に間違いが無かったかよく検証する
ブック1を選ぶ
改めて新しいマクロの記録を開始
マクロの保存先はブック1、名前を「ブック2処理」とでもしておく
ブック2を選び、A~D列をコピーする
AのA1に貼り付ける
Aのマクロ1を実行する
Bのマクロ2を実行する
CのB19に貼り付ける
また念のためブック1に戻る
記録終了する
以下同文で、毎回一旦ブック1に戻ってから、ブック10まで繰り返して記録マクロを録っていく
改めてブック1を選ぶ
新しいマクロの記録を開始する
マクロの保存先はブック1、名前を「全体を通して処理」とでもしておく
「ブック1処理」を実行する
「ブック2処理」を実行する
:
「ブック10処理」を実行する
記録終了する
以上で、「全体を通して処理」を実行する事で、全体がつるつるっと進行していきます。
もちろん記録の手順を間違えずに実行できるのであれば、「ブック1処理」のように細分化して記録する必要はありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/06/04 09:39
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/03/12 10:10
- Visual Basic(VBA) Excelのマクロについて教えてください。 1 2023/03/12 12:16
- PowerPoint(パワーポイント) エクセルのマクロについて教えてください。 1 2022/10/03 09:55
- Excel(エクセル) Excelのマクロコードについて教えてください。 1 2022/03/27 10:47
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/03/02 08:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【マクロ】元データと同じお客...
-
VBAで保存しないで閉じると空の...
-
エクセル関数>参照ファイル名...
-
【Excel VBA】マクロでExcel自...
-
マクロの保存先、開いてるすべ...
-
エクセルのvbaにて thisworkboo...
-
エクセルを開いて文字を打つ際...
-
エクセルで未保存に対するメッ...
-
エクセル;相対パスを絶対パスへ...
-
エクセルのマクロの質問です。
-
ExcelVBAで困っています。
-
エクセルVBA 個人用マクロブッ...
-
【Excel】マクロの保存先について
-
EXCELのボタンによるマクロの登...
-
[フィルターオプションの設定]...
-
EXcelのマクロで相対パスでファ...
-
ExcelVBAで他ブックのマクロを...
-
複数のExcelファイルの印刷設定...
-
マクロ 自動でパスワード及び指...
-
エクセルのマクロについて教え...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAで保存しないで閉じると空の...
-
エクセル関数>参照ファイル名...
-
【Excel VBA】マクロでExcel自...
-
マクロの保存先、開いてるすべ...
-
エクセルのvbaにて thisworkboo...
-
EXcelのマクロで相対パスでファ...
-
【Excel】マクロの保存先について
-
エクセル;相対パスを絶対パスへ...
-
EXCELブックが勝手に開いて困っ...
-
エクセルで未保存に対するメッ...
-
excelで直前に参照していたブッ...
-
EXCELのボタンによるマクロの登...
-
ファイル名変更後も、マクロを...
-
エクセルで使用期限付きのブッ...
-
【Excel】特定セルの内容をテキ...
-
複数のExcelファイルの印刷設定...
-
エクセルを開いて文字を打つ際...
-
EXCELマクロで、開いてはいるが...
-
エクセルで複数ファイルのセル...
-
[フィルターオプションの設定]...
おすすめ情報