ワークシートのコピーと移動

Microsoft Excelを使用してシートを移動またはコピーする方法

Microsoft Excelでワークブック内またはワークブック間でワークシートをコピーおよび移動する手順は次のとおりです。

  1. 別のワークブックにシートを移動またはコピーするには、シートを受け取るワークブックを開きます。
  2. 移動またはコピーしたいシートを含むワークブックに切り替え、そのシートを選択します。
  3. 編集メニューでシートの移動またはコピーをクリックします。
  4. ブックへダイアログボックスで、シートを受け取るワークブックをクリックします。
  5. 選択したシートを新しいワークブックに移動またはコピーするには、新しいブックをクリックします。
  6. 前のシートボックスで、移動またはコピーされたシートが挿入される前のシートをクリックします。
  7. 移動ではなくシートをコピーする場合は、コピーを作成チェックボックスを選択します。

Aspose.Cells for Python via .NETを使用してワークブック内でシートをコピーする方法

Pyhton用Aspose.Cells via .NETは、コレクションにワークシートを追加し、既存のワークシートからデータをコピーするために使用されるオーバーロードされたメソッドAspose.Cells.WorksheetCollection.add_copy()を提供します。 このメソッドの一つのバージョンは、ソースワークシートのインデックスをパラメータとして受け取ります。もう一つのバージョンは、ソースワークシートの名前を受け取ります。

次の例は、ブック内で既存のワークシートをコピーする方法を示しています。

ワークブック間でワークシートをコピーする方法

Pyhton用Aspose.Cells via .NETは、ソースワークシートから他のワークシートへデータと書式設定をコピーするためのメソッドAspose.Cells.Worksheet.copy()を提供します。このメソッドは、ソースワークシートのオブジェクトをパラメータとして受け取ります。

次の例は、ワークブックから別のワークブックにワークシートをコピーする方法を示しています。

次の例は、ワークブックから別のワークブックにワークシートをコピーする方法を示しています。

ワークブック内でワークシートを移動する方法

Pyhton用Aspose.Cells via .NETは、同じスプレッドシート内でワークシートを別の場所に移動させるために使用されるAspose.Cells.Worksheet.move_to()メソッドを提供します。このメソッドは、ターゲットワークシートのインデックスをパラメータとして受け取ります。

次の例は、ワークブック内でワークシートを別の場所に移動する方法を示しています。