If you call SaveToStream on a workbook that contains at least 257 columns, the returned stream contains corrupt data. If you create a new workbook from the stream, this workbook will not contain the correct values. In ad…...= new(); Worksheet sheet = saveWorkbook.Worksheets.First(); sheet...object value = readWorkbook.Worksheets.First().Cells[0, 256].Value;...