Excelの作業効率アップ-12 複数のシートを1つに纏める

Pocket

*これは単純な複数のシートの内容をそのまま同じシートに纏める機能です。複数のブック/シートの指定されたセルのみ1つのシートに纏める機能を探している方は、下記の記事をご参照ください。
ExcelDevToolのデータ入力フォームでExcelを最強のデータベース入力&帳票出力(差し込み印刷)画面に
*また、1つのシートのデータ(テーブル形式)を指定された条件で複数のシートへ分割する機能を探している方は下記の動画をご参考ください。
指定された条件で1つのシートのデータを各シートに分ける
複数のブックを一つのシートに纏めるには、まず複数のブックからシートを一つのブックに纏めることをお勧めします。詳しくは下記記事をご覧ください。http://superdbtool.com/blog/archives/157

 

ExcelDevToolを使って、複数のシートを1つに纏める機能を具体例で説明します。
http://www.superdbtool.com/download.htm
MergeSheets1

①、Excelシート上にて右クリックして、機能拡張⇒シート操作⇒複数シート内容を1シートに纏め をクリックします。
MergeSheets2

②、各シートの共通ヘッダー行を指定します。
MergeSheets3

MultiSheetTo1-4

③、下記のような結果が出ます。
MergeSheets4

Office2010以降の64ビット版のOfficeを利用されている方は、新しい製品「ExcelDevTool.MisoAddin」のご利用をお勧めします。

ExcelDevTool.MisoAddinは以下の機能を纏めた製品です。
(Merge, Input, Split, Output)
具体的な機能一覧:

1.データ入出力
自動生成するデータ入力フォームで長い行データを速やかに入力
フォルダ内の複数のファイルを一気に台帳に纏め
台帳からの差し込み印刷(分割)
2.複数のシートを1つに纏め
3.複数のブックを1つのシートに纏め
4.複数CSV,TXTファイルを1つにまとめ
5.シートをExcelファイルに出力/追加
6.シート名一覧抽出
7.シート名一括変更
8.シート名一覧でシート作成

Windows10 + Office2016 64Bit 動作確認済み

Windows10 + Office2016 32Bit 動作確認済み

複数のファイルのシートを一つのブックに纏めるにはどうすればいいですか。
下記をご参考ください。
Excelファイルからシートを抽出

Q&A:一部のシートしか纏める事はできませんでした。なぜですか。
本当に一部しか纏められなかったのですか。実は下記図のようにシートは20何万行まで纏められたこともあります。

対象シートのデータ行以降余計な行が入っているからです。
この場合、まず、すべてのシートを選択してから、データの最大行からシートの最大行まで選択して
削除して保存することをお勧めします。

あるいはフィルターで空行を除いてからデータを確認しましょう。

最近の記事更新:

ExcelMailAddin – Excelで一斉送信&Outlookテンプレート、誤送信防止
メール作成時間を短縮!誤送信を完全になくす! – その1 – 効率的にメールを作成
メール作成時間を短縮!誤送信を完全になくす! – その2 – 誤送信を完全になくす
Gmail、Yahooメール、会社メールから宛先やCCのアドレス、件名、本文をエクセルに抽出
Excelでメール一斉送信-06 どこが便利?!

ExcelDevTool – エクセルの機能拡張
テーブル-重複しているデータのみ抽出
Excelの作業効率アップ-8 シート名一括変更+シート名一覧抽出

ExcelDBTool – Excelで直接データベースを検索、更新、SQL実行、データ作成
ExcelDBTool使い方動画版
楽々テストデータ作成 -5 Oracleへの接続