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

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

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

 //Create a new Workbook.

//Open an existing Excel file.

Workbook wb = new Workbook("ResultedBook.xls");

//Create a Worksheets object with reference to

//the sheets of the Workbook.

WorksheetCollection sheets = wb.Worksheets;

//Copy data to a new sheet from an existing

//sheet within the Workbook.

sheets.AddCopy("MySheet");

//Save the Excel file.

wb.Save("Copy Worksheet.xls");

サンプルコードをダウンロード