ヒント:他の言語はGoogle翻訳されています。 訪問することができます English このリンクのバージョン。
ログイン
x
or
x
x
登録
x

or

どのようにExcelで別のExcelファイルにブックを分割するには?

個々のExcelファイルとしてブックの各ワークシートを保存して、大きなブックを分割してExcelファイルを分割する必要があります。 たとえば、ワークブックを複数の個別のExcelファイルに分割し、各ファイルを別の人に配信して処理することができます。 そうすることで、特定の人に特定のデータを処理させ、データを安全に保つことができます。 この記事では、大きなワークブックを各ワークシートに基づいて別々のExcelファイルに分割する方法を紹介します。

  1. ワークブックをコピーして貼り付けることで別々のExcelファイルに分割
  2. 移動またはコピー機能を使用してワークブックを分割してExcelファイルを分離する
  3. ワークブックを分割してVBAコードでExcelファイルを分割する
  4. Excel用のKutoolsで簡単にExcel / PDF / CSV / TXTファイルを分割するブックを分割

ワークブックをすばやく分割してExcel内のExcel / PDF / TXT / CSVファイルに分割する

通常、ワークブックを個々のExcelファイルに分割することができます。 移動またはコピー Excelの機能。 しかしExcelのためのKutools スプリットワークブック ユーティリティを使用すると、ワークブックを簡単に分割して各ワークシートを別々のPDF / TEXT / CSVファイルまたはExcelのワークブックとして保存できます。 全機能無料トライアル60日!
広告分割ワークブック

Kutools for Excel - 300以上の便利なExcelツールを含みます。 全機能無料トライアル60日、クレジットカードは不要です。 今それを入手!


ワークブックをコピーして貼り付けることで別々のExcelファイルに分割


通常、 コピー コマンドと 貼り付ける コマンドを使用すると、ワークブックを個別のExcelファイルとして手動で保存できます。 最初に、別のファイルとして保存するワークシート全体を選択し、新しいワークブックを作成して新しいブックに貼り付け、最後に保存します。

いくつかのワークシートだけを別々のファイルとして分割する必要がある場合は、これが使いやすい方法です。 ただし、多くのワークシートを手作業でコピー&ペーストして分割するのは時間と手間がかかります。


移動またはコピー機能を使用してワークブックを分割してExcelファイルを分離する

この方法では、移動またはコピー機能を使用して、選択したシートを新しいワークブックに移動またはコピーし、別のワークブックとして保存します。 次のようにしてください。

1。 シートタブバーでシートを選択して右クリックし、 移動またはコピー コンテキストメニューから選択します。 スクリーンショットを見る:

: ホールディング Ctrlキー キーを押すと、シートタブバーで隣接しない複数のシートを1つずつクリックして選択できます。 ホールディング シフト キーを押すと、シートタブバーの最初のシートと最後のシートをクリックして、隣接する複数のシートを選択できます。

2。 移動またはコピーダイアログで、 (新しい本) から 予約する ドロップダウンリストで、 コピーを作成する オプションをクリックし、 OK ボタン。 スクリーンショットを見る:

3。 選択したすべてのシートが新しいブックにコピーされます。 クリック フィレット > 保存 新しいブックを保存します。


ワークブックを分割してVBAコードでExcelファイルを分割する

次のVBAコードは、現在のワークブックの複数のワークシートを別々のExcelファイルに素早く分割するのに役立ちます。次のようにしてください。

1。 分割されたExcelファイルは、このマスタブックと同じフォルダに置かれるため、分割するブックの新しいフォルダを作成します。

2。 押さえつける Alt + F11 Excelのキーを押して アプリケーション用Microsoft Visual Basic 窓。

3に設定します。 OK をクリックします。 インセット > モジュール次のコードをモジュールウィンドウに貼り付けます。

VBA:ワークブックを複数のワークブックに分割して同じフォルダに保存する

Sub Splitbook()
'Updateby20140612
Dim xPath As String
xPath = Application.ActiveWorkbook.Path
Application.ScreenUpdating = False
Application.DisplayAlerts = False
For Each xWs In ThisWorkbook.Sheets
    xWs.Copy
    Application.ActiveWorkbook.SaveAs Filename:=xPath & "\" & xWs.Name & ".xlsx"
    Application.ActiveWorkbook.Close False
Next
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

4。 プレス F5 このコードを実行するキー。 そして、ブックは元のブックと同じフォルダ内の別々のExcelファイルに分割されます。 スクリーンショットを見る:

:シートの1つがブックと同じ名前を持つ場合、このVBAは機能しません。


Excel用のKutoolsで簡単にExcel / PDF / CSV / TXTファイルを分割するブックを分割

あなたが持っている場合 Kutools for Excel インストール済み、その スプリットワークブック ツールは、数回のクリックで、複数のワークシートを別々のExcelファイルとして簡便に分割することができます。

Kutools for Excel - 300以上の便利なExcelツールを含みます。 全機能無料トライアル60日、クレジットカードは不要です。 今それを入手!

1。 インストール後 Kutools for Excel、クリック Kutools Plus > スプリットワークブック 、スクリーンショットを見る:

2。 の中に スプリットワークブック ダイアログボックスで、次の操作を行います。
(1)すべてのワークシート名はデフォルトでチェックされています。 一部のワークシートを分割したくない場合は、チェックを外すことができます。
(2) タイプを保存 オプション;
(3)から タイプとして保存 ドロップダウンして、分割して保存する1つのファイルタイプを選択します。
(4)をクリックします スプリット ボタン。

:非表示または空白のワークシートを分割しないようにするには、 隠されたワークシートをスキップする or 空のワークシートをスキップする ボックス。

3。 フォルダの参照ダイアログで、分割したファイルを保存するフォルダを指定して、 OK ボタン。

これで、チェックされたワークシートは新しい別々のワークブックとして保存されました。 新しい各ワークブックには、元のワークシート名が付けられています。 スクリーンショットを参照してください。

Kutools for Excel's スプリットワークブック このツールを使用すると、アクティブなワークブックを個々のExcelファイル(1つのファイルに1つのワークシートが含まれる)、CSVファイル、TXTファイル、またはPDFファイルに簡単に分割できます。 空白のワークシートと非表示のワークシートをすべてスキップするように設定できます。 無料お試しを!


デモ:1つのワークブックの各ワークシートを別々のExcel / txt / csv / pdfファイルとして分割または保存する

このビデオでは、 クツール タブと Kutools Plus タブが追加されます Kutools for Excel。 必要な場合はクリックしてください 詳細はこちら 制限なしに60日の無料試用をすることができます!


関連記事:



推奨生産性ツール

Office Tab

金星1 Chrome、Firefox、新しいInternet Explorerと同様に、Excelやその他のOfficeソフトウェアに便利なタブを持たせる。

Kutools for Excel

金星1 素晴らしい! 5分で生産性を向上させます。 特別なスキルは必要ありません。毎日2時間節約できます!

金星1 300 Excelの新機能は、Excelを非常に簡単かつ強力にする:

  • データを失うことなくセル/行/列をマージします。
  • 複数のシートとブックを結合して統合する。
  • 範囲を比較し、複数の範囲をコピーし、テキストを日付、単位、通貨の変換に変換します。
  • 色数、ページング小計、高度なソートとスーパーフィルター、
  • 詳細選択/挿入/削除/テキスト/書式/リンク/コメント/ワークブック/ワークシートツール...

Kutools for Excelのスクリーンショット

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    User1 · 3 days ago
    Thank you!
  • To post as a guest, your comment is unpublished.
    M. Rameez · 2 months ago
    I found this really help full. Thanks! :)
  • To post as a guest, your comment is unpublished.
    alfonso · 3 months ago
    getting runtime error 1004
  • To post as a guest, your comment is unpublished.
    Web7 · 5 months ago
    Does anyone know how to make this code work for a mac?
    It is showing an error when trying to locate the document.
  • To post as a guest, your comment is unpublished.
    Ronnie · 6 months ago
    Amazing script and instructions. Just saved me from splitting 30+Worksheets to separate files
    • To post as a guest, your comment is unpublished.
      Kim · 3 months ago
      Same! This worked perfectly for me. Saved me a lot of effort. Thank you!