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

Excelで複数のシートを複数回コピーする方法は?

著者: テクニカルサポート 最終更新日:2024年08月22日

場合によっては、ブック内の指定されたワークシートのコピーまたは複数のコピーを作成する必要があります。 ExcelでXNUMXつのワークシートまたは複数のワークシートを複数回簡単にコピーするのに役立ついくつかの簡単な方法を次に示します。


[移動]または[コピー]コマンドを使用して、複数のワークシートのXNUMXつのコピーをアクティブなブックまたは別のブックに一度作成します

移動またはコピー Excelのコマンドを使用すると、ワークシートのXNUMXつのコピー、複数の特定のワークシート、またはすべてのワークシートを、一度にアクティブなブックまたは別のブックに作成できます。

1。 ワークシートをコピーする特定のワークブックで、[シート]タブバーで複数のワークシートを選択します。
Note: ホールディング CTRL キーを押すと、シートタブバーでXNUMXつずつクリックして、隣接していない複数のシートタブを選択できます。 ホールディング SHIFT キーを押すと、シートタブバーの最初のシートタブと最後のシートタブをクリックして、隣接する複数のシートタブを選択できます。

2。 シートタブバーで選択したシートタブを右クリックし、を選択します 移動またはコピー コンテキストメニューから。 スクリーンショットを参照してください:
コンテキストメニューから移動またはコピーを選択します

3。 の中に 移動またはコピー ダイアログボックスで、次の設定を指定してください。
(1)ワークシートのコピー先のワークブックを指定してください 予約する ドロップダウンリスト。 必要に応じて、アクティブなワークブック、別の開いているワークブック、または新しいワークブックを選択できます。
(2)コピーしたシートの位置を[シート]タブバーで指定します。既存のすべてのシートから選択できます。
(3)チェック コピーを作成する このオプションをチェックしない場合、選択したワークシートは移動先のブックに移動します。
(4)をクリックします OK
移動またはコピーダイアログボックスでオプションを設定する

これで、選択したワークシートを指定したブックにXNUMXつだけコピーします。 これらのワークシートの複数のコピーを作成するには、操作を複数回繰り返すことができます。
選択したシートは一度コピーされます


Kutools for Excelを使用して、複数のワークシートの複数のコピーをアクティブなブックに作成します

Excelで複数のワークシートのコピーを作成するのは簡単ですが、現在のブックで複数のワークシートの複数のコピーを作成する場合は、 移動またはコピー コマンド項目を何度も繰り返します。 ワンクリックで物事を成し遂げたいですか? とともに ワークシートをコピーする サードパーティのアドインのユーティリティ Kutools for Excel、Excelでワンクリックで複数のワークシートの複数のコピーを作成することができます。

Kutools for Excel 複雑なタスクを効率化し、創造性と効率性を高める 300 を超える高度な機能を提供します。 AI機能で強化Kutools はタスクを正確に自動化し、データ管理を容易にします。 Kutools for Excel の詳細情報...         無料トライアル...

1に設定します。 OK をクリックします。 クツールズプラス > ワークシートをコピーする。 スクリーンショットを参照してください:
kutoolsのワークシートのコピー機能をクリック
Note:クリック クツールズプラス > ワークシート > ワークシートをコピーする この機能も利用できます。

2。 で設定を適用します 複数のワークシートをコピーする ダイアログボックス:
(1)コピー元のワークシートにチェックを入れます 選択したワークシートをコピーします のセクションから無料でダウンロードできます。
(2)指定 部数.
(3)コピーされたシートの位置を決定します。たとえば、すべてのワークシートの前または後、現在のワークシートの前または後などです。
(4)をクリックします Ok
複数のワークシートのコピーダイアログボックスで設定を適用する

3。 チェックしたワークシートが必要に応じて複数回コピーされたことを通知するプロンプトボックスが表示されます。をクリックしてください。 OK ボタンを押して終了します。 スクリーンショットを参照してください:
チェックされたワークシートが複数回コピーされたことを通知するプロンプトボックスが表示されます。

この 複数のワークシートをコピーする の特徴 Kutools for Excel 数回クリックするだけで、アクティブなワークブックに指定された複数のワークシートの複数のコピーが作成されます。 無料トライアルを!


指定したXNUMXつのワークシートの複数のコピーをVBAコードを使用してアクティブなブックに作成します

指定したワークシートのコピーを10個作成する場合は、 移動またはコピー コマンドは時間のかかる方法であり、操作を何度も繰り返す必要があります。 ただし、次のVBAコードを使用すると、ワークシートを一度に10回すばやくコピーできます。

1。 を押し続けます Alt + F11 キー、そしてそれは開きます アプリケーション向け Microsoft Visual Basic 窓。

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

VBA:特定のワークシートの複数のコピーをアクティブなブックに作成します

Sub Copier ()
Dim x As Integer
x = InputBox("Enter number of times to copy Sheet1")
For numtimes = 1 To x
ActiveWorkbook.Sheets("Sheet1").Copy _
After:=ActiveWorkbook.Sheets("Sheet1")
Next
End Sub

Note:上記のコードで、「Sheet1"コピーするシートの名前。

3。 次に、 F5 コードを実行するためのキーを押すと、必要なシートのコピー数を尋ねるプロンプトボックスが表示されます。
シートのコピー数を入力します

4。 次に、をクリックします OK、指定されたワークシートがアクティブなブックに100回コピーされました。


複数のワークブックから新しいワークシートに複数のワークシートのコピーをXNUMXつ作成します

Kutools for Excelがインストールされている場合は、それを適用することもできます ワークシートを組み合わせる Excelで数回クリックするだけで、複数の閉じたブックから複数のワークシートのXNUMXつのコピーを新しいブックに作成する機能。

Kutools for Excel 複雑なタスクを効率化し、創造性と効率性を高める 300 を超える高度な機能を提供します。 AI機能で強化Kutools はタスクを正確に自動化し、データ管理を容易にします。 Kutools for Excel の詳細情報...         無料トライアル...

1に設定します。 OK をクリックします。 クツールズプラス > 組み合わせる ワークシートの結合機能をアクティブにします。
「結合」をクリックしてワークシートの結合機能を有効にします

2。 ワークシートの結合–ステップ1/3ウィザードで、 ワークブックの複数のワークシートをXNUMXつのワークシートに結合します オプションをクリックし、 次へ ボタン。 スクリーンショットを参照してください:
ワークブックの複数のワークシートを1つのワークシートに結合するオプションをチェックします

3。 ワークシートの結合–ステップ2/3ウィザードで、次のスクリーンショットのように実行してください。
(1)をクリック Add > File or フォルダ ワークシートを追加するには、ワークシートのコピー元を作成します。
で(2) ワークブックリスト セクションで、ワークシートをコピーするワークブックを確認します。
で(3) ワークシートリスト セクションで、コピーするワークシートを確認します。
(4)上記を繰り返す (2) (3) コピーする他のワークブックからワークシートを選択します。
(5)をクリックします 次へ
ダイアログボックスでオプションを設定する

4。 ワークシートの結合–ステップ3/3ウィザードで、必要に応じてコピー設定を構成し、[ 終了
ダイアログボックスでコピー設定を構成する

5。 新しいダイアログで、新しいワークブックを保存する宛先フォルダを指定し、で新しいワークブックに名前を付けてください。 ファイル名 ボックスをクリックし、 Save ボタン。 スクリーンショットを参照してください:
新しいワークブックを保存する宛先フォルダを指定します

これで、別のXNUMXつのダイアログボックスが表示され、新しいワークブックを開いて組み合わせシナリオを保存するように求められます。必要に応じてボタンをクリックしてください。 これまでのところ、一度に複数のワークブックから指定されたすべてのワークシートをコピーしています。

これに 組み合わせる(ワークシート)ユーティリティを使用すると、次のリストに示すように、ワークシートとワークブックを簡単にコピーして組み合わせることができます。 無料トライアルを!
(1)複数のワークシート/ワークブックの範囲をXNUMXつのワークシートにすばやく結合します。
(2)ワークブック全体で同じ名前のすべてのワークシートをすばやくマージ/結合してXNUMXつのワークシートにします。
(3)ワークシートまたはワークブックをXNUMXつのワークブックにすばやくマージ/結合します。
(4)複数のワークシートのデータをXNUMXつのワークシートにすばやく要約/計算します。

最高のオフィス生産性向上ツール

🤖 Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行   |  コードを生成  |  カスタム数式の作成  |  データを分析してグラフを生成する  |  Kutools関数を呼び出す...
人気の機能: 重複を検索、強調表示、または識別する   |  空白行を削除する   |  データを失わずに列またはセルを結合する   |   数式なしのラウンド ...
スーパールックアップ: 複数の基準の VLookup    複数の値の VLookup  |   複数のシートにわたる VLookup   |   ファジールックアップ ....
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する   |  依存関係のドロップダウン リスト   |  複数選択のドロップダウンリスト ....
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  |  範囲と列の比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   ビッグフォーミュラバー    ワークブックとシートマネージャー   |  リソースライブラリ (自動テキスト)   |  日付ピッカー   |  ワークシートを組み合わせる   |  セルの暗号化/復号化    リストごとにメールを送信する   |  スーパーフィルター   |   特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト ツール (テキストを追加, 文字を削除する、...)   |   50+ チャート 種類 (ガントチャート、...)   |   40+ 実用的 (誕生日に基づいて年齢を計算する、...)   |   19 挿入 ツール (QRコードを挿入, パスから画像を挿入、...)   |   12 変換 ツール (数字から言葉へ, 通貨の換算、...)   |   7 マージ&スプリット ツール (高度な結合行, 分割セル、...)   |   ... もっと

Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。  最も必要な機能を入手するにはここをクリックしてください...


Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!