セルを作成するには、 XLSheetインデクサ(Item プロパティ)を使用します。セルが既に存在する場合は、通常どおり参照が返されます。存在しない場合、シートはセル(必要な場合は行と列も)を作成し、新しいセルへの参照を返します。
セルが自動的に作成されるため、シートを作成してセルを挿入する場合、インデクサは特に便利です。
C1XLBook book = new C1XLBook(); XLSheet sheet = book.Sheets[0]; for (int r = 0; r < 10; r++) { for (int c = 0; c < 10; c++) { XLCell cell = sheet[r, c]; cell.Value = (r+1) * (c+1); } } book.Save(@"c:\temp\test.xls");
System.Object
C1.Xaml.Excel.XLCell