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

Microsoft Excel を使用したシートの移動またはコピー

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

  1. シートを別のブックに移動またはコピーするには、シートを受け取るブックを開きます。
  2. 移動またはコピーするシートを含むブックに切り替えてから、シートを選択します。
  3. 上で編集メニュー、クリックシートの移動またはコピー.
  4. の中に予約するダイアログで、ワークブックをクリックしてシートを受け取ります。
  5. 選択したシートを新しいワークブックに移動またはコピーするには、新しい本.
  6. の中にシート前ボックスで、移動またはコピーしたシートを挿入する前のシートをクリックします。
  7. シートを移動する代わりにコピーするには、コピーを作成するチェックボックス。

Aspose.Cells のワークブック内でワークシートをコピーする

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

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

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

Aspose.Cells はメソッドを提供し、Aspose.Cells.ワークシート.コピー()ワークブック内またはワークブック間でソース ワークシートから別のワークシートにデータと書式をコピーするために使用されます。このメソッドは、ソース ワークシート オブジェクトをパラメーターとして受け取ります。

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

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

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

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

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