.
1: sheet.Table.DefaultColumnWidth = 110;
2:
3: WorksheetRow headerRow = sheet.Table.Rows.Add();
4: headerRow.Cells.Add("Date", DataType.String, headerStyleID); 5: headerRow.Cells.Add("Total # of Plays", DataType.String, headerStyleID); 6: headerRow.Cells.Add("Distinct # of Players", DataType.String, headerStyleID); 7: headerRow.Cells.Add("Average Plays per Player", DataType.String, headerStyleID); 8: headerRow.Cells.Add("Lowest Score", DataType.String, headerStyleID); 9: headerRow.Cells.Add("Highest Score", DataType.String, headerStyleID); 10: headerRow.Cells.Add("Average Score", DataType.String, headerStyleID); 11:
12: foreach (SinglePlayerStats stat in StatsList)
13: { 14: WorksheetRow statRow = sheet.Table.Rows.Add();
15: AddDateTimeCol(statRow, stat.Date);
16: statRow.Cells.Add(stat.TotalPlays.ToString(), DataType.Number, workbookStyleID);
17: statRow.Cells.Add(stat.DistinctPlayers.ToString(), DataType.Number, workbookStyleID);
18: AddDoubleCol(statRow, stat.AvgPlaysPerPlayer);
19: AddDoubleCol(statRow, stat.MinScore);
20: AddDoubleCol(statRow, stat.HighScore);
21: AddDoubleCol(statRow, stat.AvgScore);
22: }