戻り値の型
このシートと同じ内容、書式を持つ新規 XLSheetオブジェクト。
シートのクローンを生成した後、名前を変更してブックに追加してください(重複する名前は許可されません)。
大量の類似したシートを持つブックを生成するアプリケーションで、このメソッドは役立ちます。
// テンプレートシートを含むブックをロードします _c1xl.Load(@"c:\temp\template.xls"); // テンプレートのコピーを12枚作成します XLSheet templateSheet = _c1xl.Sheets["Template"]; for (int month = 1; month <= 12; month++) { XLSheet newSheet = templateSheet.Clone(); newSheet.Name = month.ToString(); // クローンをリネーム newSheet[0,0].Value = month; // 値の変更 _c1xl.Sheets.Add(newSheet); // クローンをブックに追加 } // テンプレートシートを削除し、新しい名前で保存します _c1xl.Sheets.Remove("Template"); _c1xl.Save(@"C:\temp\expense_report.xls");