KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Excel で選択範囲を個別のファイルとして保存するには、どうすればよいですか?

著者ケリー変更日

大きなワークブックを扱う際、共有・アーカイブ・集中分析のために、特定のセル範囲やワークシートの一部だけを別々のExcel ファイルとして保存したいことはよくあります。幸い、Excel にはこうしたニーズを実現するための効果的な方法がいくつか用意されています。本記事では、手動および自動の両方のアプローチを通じて、選択範囲を個別のファイルとして保存する実用的な方法をご紹介します。

コピー&ペーストで選択範囲を個別のExcel ファイルとして保存

Kutools for Excel で選択範囲を個別のExcel ファイルとして保存

VBA マクロで選択範囲を個別のExcel ファイルとして保存


コピー&ペーストで選択範囲を個別のファイルとして保存

この方法はシンプルでよく使われており、一度だけまたはたまにエクスポートを行う場合に特に適しています。選択範囲を手動でコピー&ペーストすれば、必要なデータだけを含んだファイルを素早く作成できます。

  1. エクスポートしたいセルの範囲を選択してください。
  2. 「Ctrl + C」を押して、簡単にコピーしましょう。
  3. 「Ctrl + N」を押して、新しい空白のワークブックを開きましょう。
  4. セル A1 を選択し、「Ctrl + V」を押して、コピーした内容を貼り付けます。
  5. 「ファイル」>「名前を付けて保存」を選択し、希望の場所にファイルを保存してください。

Kutools for Excel で選択範囲を個別のExcel ファイルとして保存

Kutools for Excel の「範囲をファイルにエクスポート」ツールを使えば、任意の範囲をわずか数回のクリックで個別のファイルとして簡単に保存できます。Excel、PDF、CSV、さらには HTML など、複数の形式へのエクスポートをサポートしており、出力ファイルのファイル名や保存場所、書式設定オプションも自由にカスタマイズ可能。ワークシートの特定部分を手動でのコピー&ペーストなしに共有・アーカイブしたいユーザーにとって、まさに理想的なソリューションです。

Kutools for Excelは300 以上の高度な機能を提供し、複雑な作業を効率化して、創造性と生産性を高めます。AI 機能と統合されたKutools は、正確にタスクを自動化し、データ管理を簡単にします。Kutools for Excel の詳細情報。。。         無料トライアル。。。

Kutools for Excel をインストール後、以下の手順で選択範囲を別ファイルとして保存します:

  1. 個別のExcel ファイルとして保存したいデータ範囲を選択してください。
  2. 「KUTOOLS PLUS」>「インポート/エクスポート」>「範囲をファイルにエクスポート」をクリックしてください。
    Kutools の「範囲をファイルにエクスポート」をクリック
  3. ポップアップダイアログボックスで、エクスポートオプションを設定します:
    • 一般的なワークブックのエクスポートには、ファイルの種類として「Excel ワークブック」をご選択ください。特殊な共有ニーズがある場合は、HTML、CSV、PDF など他の形式もご利用いただけます。
    • 書式を保持、行の高さ、および列の幅の各オプションを確認してください。これらの設定により、エクスポートされたファイルの見た目が元のワークシートでの選択範囲と一致します。
    • 新しいExcel ファイルを保存するディレクトリを選択してください。複数のファイルをエクスポートして整理する予定の場合は、専用フォルダーの作成をおすすめします。
    • すべてのオプションを確認したら、「OK」ボタンをクリックしてください。
      ダイアログボックスでオプションを指定
  4. プロンプトが表示されたら、ファイルに希望する名前を入力してください。複数のファイルを保存または共有する予定がある場合は、分かりやすい名前を付けることをおすすめします。
    ファイル名を入力
  5. 「OK」をクリックすると、指定した場所に新しいExcel ファイルとして即座に保存されます。
ヒント:
  • Kutools for Excel の「範囲をファイルにエクスポート」ツールを使えば、選択範囲内のすべてのセルの書式とレイアウトがそのまま保持されるため、エクスポート後の調整が最小限で済みます。
  • この機能は、Excel ・ CSV ・ HTML ・ PDF など複数の出力形式をサポートしており、レポートの配布、オンラインでのサマリーデータ共有、または標準フォーマットによるアーカイブ記録の提出に最適です。
  • ダイアログで「エクスポート後にファイルを開く」を選択すると、新しく作成されたファイルが自動的に開き、すぐに確認や追加編集が行えます。この機能の詳細や高度な使い方については、範囲をファイルにエクスポートをご覧ください。

VBA マクロで選択範囲を個別のExcel ファイルとして保存

異なる範囲を頻繁にエクスポートする必要がある場合や、保存プロセスを自動化したい場合は、VBA マクロが選択範囲を効率的かつ柔軟に処理する方法を提供します。特に、バッチ処理や同じエクスポート操作を繰り返す際に、マクロは大きなメリットを発揮します。

以下は、VBA マクロを使用して任意の選択範囲を新しいExcel ファイルとして保存する方法です:

1。「ALT + F11」を押して、「Microsoft Visual Basic for Applications」(VBA)エディターを開きましょう。

2。VBA ウィンドウで、「挿入」>「標準モジュール」をクリックして新しいコードモジュールを作成し、次のコードをモジュールウィンドウに貼り付けてください。

VBA:範囲をエクスポートをExcel ファイルに

Sub ExportRangetoExcel()
'Updateby Extendoffice
Dim wb As Workbook
Dim saveFile As String
Dim WorkRng As Range
Dim address As String
Dim defult As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.address, Type:=8)
Application.ScreenUpdating = False
Application.DisplayAlerts = False
defult = Application.SheetsInNewWorkbook
Application.SheetsInNewWorkbook = 1
Set wb = Application.Workbooks.Add
Application.SheetsInNewWorkbook = defult
WorkRng.Copy
wb.Worksheets(1).Paste
address = Replace(WorkRng.address, ":", "-")
address = Replace(address, "$", "")
address = Replace(address, ".", "")
saveFile = Application.GetSaveAsFilename(InitialFileName:=address, fileFilter:="Excel Workbooks (*.xlsx),*.xlsx")
wb.SaveAs Filename:=saveFile
wb.Close
Application.CutCopyMode = False
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

3。F5キーを押すか、実行ボタンをクリックしてマクロを実行すると、エクスポートしたい範囲を指定するプロンプトが表示されます。
実行ボタン

4。ダイアログで「OK」をクリックし、エクスポートファイルを保存するフォルダーを選択してください。「名前を付けて保存」ダイアログボックスにファイル名を入力します。
ファイル名と場所を指定する VBA コード

5。準備ができたら、「保存」ボタンをクリックします。選択した範囲が新しいExcel ワークブックとして即座に保存され、繰り返しのエクスポートが自動化されて手作業が削減され、エラーも最小限に抑えられます。


まとめ

特定の選択範囲を個別のExcel ファイルとして保存することは、対象データを整理・共有・アーカイブするうえで非常に役立つテクニックです。小さな範囲を扱う場合でも、複数のエクスポートを管理する場合でも、Excel にはこの作業を効率よく完了させるための柔軟な方法がいくつか用意されています。

  • 新しいワークブックにコピー&ペーストすれば、一度限りのタスクを素早く簡単にこなせます。
  • Kutools for Excel は、わずか数回のクリックで選択範囲を保存できる高速かつ使いやすいソリューションを提供し、頻繁に使う場合に最適です。
  • VBA マクロは、多数の範囲を処理する場合や同じタスクを定期的に繰り返す必要がある際に、プロセスを自動化するのに最適です。

自分のワークフローに最も合った方法を選ぶことで、データをクリーンで整然とした状態に保ちながら、保存時間を短縮できます。さらにExcel のヒントやテクニックを知りたい場合は、当社ウェブサイトで何千ものチュートリアルをご利用いただき、Excel をマスターしてください。


関連記事

最高の Office 業務効率化ツール

🤖KUTOOLS AI アシスタント:次に基づいてデータ分析を革新します:インテリジェント実行     コード生成  カスタム数式作成    データ分析とチャート生成  拡張機能呼び出し
人気の機能検索・ハイライト、または重複をマーキング     空白行を削除する     データを失うことなく列の結合またはセルを     数式を使用しない四捨五入...
スーパー LOOKUP複数条件 VLookup    複数値 VLookup     複数シート間 VLookup      ファジーマッチ....
高度なドロップダウンリストドロップダウンリストをすばやく作成     連動型ドロップダウンリスト     複数選択可能なドロップダウンリスト....
列マネージャー指定した数の列を追加列の移動非表示列の表示状態を切り替え範囲および列の比較...
注目の機能グリッドフォーカス     デザインビュー   強化された数式バー    ワークブックとシートマネージャー     リソースライブラリ(オートテキスト)  日付ピッカー     ワークシートの統合    暗号化/セルの復号化    リストからメール送信     スーパーフィルター      特殊フィルタ(太字のフォントを持つセルをフィルタリング/斜体/取り消し線。。。) 。。。
トップ15 ツールセット12 テキストツールテキストの追加特定の文字を削除、...)   50+チャートタイプガントチャート、...)   40+実用的関数誕生日に基づいて年齢を計算します、...)   19 挿入ツールQR コードを挿入パスから画像を挿入、...)   12 変換ツール単語に変換する為替レートの変換、...)   7 結合と分割ツール高度な行のマージセルの分割、...)さらに多数
Kutools はお好みの言語でご利用いただけます。英語、スペイン語、ドイツ語、フランス語、中国語、および40+の他の言語をサポートしています!

Kutools for Excel でExcel スキルを強化し、これまでにない効率を体験しましょう。Kutools for Excel は、生産性を高め、時間を大幅に節約できる高度な機能を300 以上提供します。最も必要な機能を今すぐ入手するにはこちらをクリック。。。


Office Tab は Office にタブインターフェースをもたらし、作業を大幅に簡単にします

  • Word、Excel、PowerPoint でタブを使った編集と閲覧を有効にします。Publisher、Access、Visio、Project でもご利用いただけます。
  • 複数のドキュメントを、新しいウィンドウではなく、同じウィンドウ内の新しいタブで開いたり作成したりできます。
  • 日々の生産性を50%も向上させ、毎日数百回ものマウスクリックを削減します!

すべてのKutools アドインが、たった1 つのインストーラーで完結。

Kutools for Officeスイートには、Excel ・Word ・Outlook ・PowerPoint 用のアドインと Office Tab Pro が含まれており、複数の Office アプリを横断して作業するチームに最適です。

ExcelWordOutlookTabsPowerPoint
  • オールインワンスイート— Excel、Word、Outlook、PowerPoint 用アドイン+Office Tab Pro
  • インストーラー1 つ、ライセンス1 つ— 数分でセットアップ可能(MSI 対応)
  • 連携してさらにパワーアップ— Office アプリ全体で生産性が向上
  • 30 日間のフル機能トライアル— 登録不要、クレジットカード不要
  • 最高のお得感— 個別アドイン購入よりお得