メインコンテンツへスキップ

1件の投稿 に「excel-separate-worksheets」というタグが付けられています

すべてのタグを表示

MakeでExcelシートを個別のファイルに分割する方法:VBAは不要、DropboxとPDF4meのみを使用

· 1分で読める
SEO and Content Writer

PDF4me Excel - 個別ワークシート これは、VBAやマクロを使用せずに、1つの.xlsxファイルをシートごとに個別のワークブックに分割するMakeアクションです。この4つのモジュールからなるシナリオでは、DropboxからExcelファイルを読み込み、シートごとにワークブックに分割し、返された配列を反復処理して、新しい.xlsxファイルをそれぞれ独自のファイル名でDropboxにアップロードします。

20個のタブを含むワークブックを引き継ぎ、各タブを個別のファイルとして保存する必要が生じた経験があるなら、おそらくVBA、有料のデスクトップ分割ツール、あるいは「移動またはコピー...新しいブックへ」といった非常に手作業的な手順を試したことがあるでしょう。これらの方法はいずれも、ノートパソコンで一度だけ作業を行うことを前提としています。このチュートリアルでは、スケジュールに基づいて実行され、Dropbox経由で動作し、最初のセットアップ後はクリック操作なしでシートごとに整理された.xlsxファイルを生成するMakeシナリオで、これらの作業をすべて置き換えます。

流れの概要
1. Dropbox - Download a File
Reads the source .xlsx from a fixed Dropbox path.
2. PDF4me Excel - Separate Worksheets
Splits the workbook into one .xlsx per sheet and returns an array.
3. Flow Control - Iterator
Loops over the Splitted Worksheet array so every item runs downstream.
4. Dropbox - Upload a File
Writes each per-sheet .xlsx into your output folder with its worksheet name.

Power Automateで複数シートのExcelワークブックを個別のファイルに分割する(4つのアクション、シート数は任意)

· 1分で読める
SEO and Content Writer

5枚、50枚、または500枚のシートがあるワークブックは、個々のシートに分割できます。 .xlsx ファイルを単一の Power Automate フローにまとめる。 PDF4me Excel - 個別ワークシート シートごとに 1 つのファイルを含む配列を返します。 それぞれに適用する ループファンはDropbox、SharePoint、OneDrive、またはDataverseに書き込みます。このガイドでは、スクリーンショットに示されている正確な実行手順を説明します。5つのタブ Separate.xlsx Dropboxでは Sheet1.xlsx を通して Sheet5.xlsx 出力フォルダ内。総フロー: 4つのアクション、コードなし、エンドツーエンドで約9秒で実行可能。

流れの概要
1. Manual trigger
Manually trigger a flow. Swap for any trigger that produces a workbook.
2. Get file content (path)
Dropbox path: /pdf4metest/excel/separate worksheets/Separate.xlsx
3. Excel - Separate Worksheets
PDF4me action. Splits the 5-sheet workbook into 5 single-sheet XLSXes.
4. Apply to each → Create file
Loop outputDocuments. Each iteration writes one sheet as its own .xlsx to Dropbox.