public void Write(ISpreadsheetWriter spreadsheetWriter) { spreadsheetWriter.CurrentPosition = StartPoint; var questionNamesCollumns = NumberOfVersions; spreadsheetWriter .SetBorder(BorderStyle.Thin, BorderDirection.Bottom, Color.Black) .SetHorizontalAlignment(HorizontalAlignment.Center) .SetFontBold(true) .Write("Opgave"); for (int i = 0; i < questionNamesCollumns; i++) { spreadsheetWriter.MoveRight(); spreadsheetWriter.Write(string.Empty); } spreadsheetWriter .Write("Punten") .ResetStyling(); ScoresHeaderPosition = spreadsheetWriter.CurrentPosition; LastQuestionRow = PrintAssignments(spreadsheetWriter); }