![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
複数のダウンロードしたデータを下記のサンプルコードを使ってまとめてます。
このコードだと2つの問題点が発生します。
①開いてるExcelには2つのシート(合計)と(月別)があり2つともまとめてしまう。
まとめたいデータは月別のシートのみまとめたい。
②データをまとめたときに2つ目以降のデータの1行目にある項目もそのままはいってしまう。
※2つ目以降のデータをまとめるときには1行目の項目を飛ばしてまとめたい。
お手数ですがご教授よろしくお願いいたします。
Sub bookmerge()
Dim b As Workbook '集計するブック
Dim b1 As Workbook '集計先のブック
Dim d '集計するブック内のシートのデータ数
Dim d1 '集計先のシートのデータ数
Workbooks.Add
Set b1 = ActiveWorkbook
For Each b In Workbooks
If b.Name <> b1.Name Then
Dim i As Long
For i = 1 To b.Worksheets.Count
d = b.Worksheets(i).Range("a" & Rows.Count).End(xlUp).Row
d1 = b1.Worksheets(1).Range("a" & Rows.Count).End(xlUp).Row
b.Worksheets(i).Rows("1:" & d).Copy b1.Worksheets(1).Range("a" & d1 + 1)
Next
End If
Next
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAが止まります。 1 2022/09/02 14:51
- Visual Basic(VBA) 別シートのデータを参照して値を入れたい。 まとめデータシートのC列D列の値を商品一覧シートのコードが 7 2022/08/17 13:20
- Visual Basic(VBA) コード名シートA列と集計シートA列のコードが一致したら、コード名シートA5からk12の範囲をコピーし 1 2022/08/29 23:46
- Excel(エクセル) VBAの指示の内容 昨日こちらでご教示頂いたのですが初心者な為、一つ一つの指示が何をやっているのかわ 2 2022/10/25 18:08
- Visual Basic(VBA) 【ご教示ください】VBAの記述方法がわかりません。 2 2022/08/12 21:28
- Visual Basic(VBA) excel vbaでvlooupの変数がわかりません。 7 2022/05/30 09:35
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
- Visual Basic(VBA) VBA処理追加 こちらでご教示頂いたのですが回答完了させてしまいましたのでこちらからまた質問させてく 2 2022/10/27 09:57
- Visual Basic(VBA) VBA 別ブックからの転記の高速化について VBA 別ブックからの転記の高速化についてご教授下さい。 19 2022/07/26 13:07
- Visual Basic(VBA) 【前回の続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/16 16:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
excelの不要な行の削除ができな...
-
Excelでシートの違うデータでグ...
-
複数シートからデータを拾って...
-
エクセルファイルのシート毎の容量
-
シート削除して同名シート追加...
-
Excelで日付変更ごとに、自動的...
-
EXCEL 複数行のデータを1行にま...
-
EXCELで2つのファイルから重複...
-
電子部品のデータシートの探し方
-
時間帯の重複を除いた集計について
-
エクセルのデータ振り分け方法...
-
エクセルのカメラ機能について
-
EXCELのシートの保護機能につい...
-
エクセルで複数行のデータを1列...
-
エクセルで一覧表から担当別シ...
-
Googleスプレッドシートフィル...
-
開いてるExcelのデータを全て1...
-
複数シートのデータを行列を入...
-
エクセル データーベース 削...
-
VBAで CTRL+HOMEの位置へ移動...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数シートからデータを拾って...
-
excelの不要な行の削除ができな...
-
エクセルファイルのシート毎の容量
-
Excelでシートの違うデータでグ...
-
シート削除して同名シート追加...
-
Excelで日付変更ごとに、自動的...
-
VBAで CTRL+HOMEの位置へ移動...
-
【エクセルマクロ】複数シート...
-
トランジスタの選び方
-
EXCEL 複数行のデータを1行にま...
-
EXCELで2つのファイルから重複...
-
別々のシートの表をピボットテ...
-
エクセル VBA VLOOKUP
-
他のシートの一番下の行データ...
-
エクセルのカメラ機能について
-
時間帯の重複を除いた集計について
-
EXCEL の表を一行ずつシートに...
-
ファンモータが作動しない。
-
エクセルで名簿を50音で切り分ける
-
エクセル マクロ "特定の日付...
おすすめ情報