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

Microsoft Excelでシートを移動またはコピーする

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

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

Aspose.Cellsを使用してワークブック内でワークシートをコピーする

Aspose.Cells はオーバーロードされた AddCopy() メソッドを提供しており、ワークシートをコレクションに追加し、既存のワークシートからデータをコピーします。一つのバージョンはソースワークシートのインデックスを引数として取ります。もう一つのバージョンはソースワークシートの名前を取ります。以下の例は、ワークブック内の既存のワークシートをコピーする方法を示しています。

ワークブック内でのワークシートの移動

Aspose.Cells は MoveTo() メソッドを提供しており、同じスプレッドシート内のワークシートを他の場所に移動するために使用します。このメソッドはターゲットとなるワークシートのインデックスを引数として取ります。以下の例は、ワークシートを別の場所に移動する方法を示しています。