Puede usar SpreadsheetGear para abrir un archivo desde una matriz de bytes en la memoria o desde cualquier secuencia con SpreadsheetGear.Factory.GetWorkbookSet().Workbooks.OpenFromMemory(byte[]) / OpenFromStream(System.IO.Stream).
Descargo de responsabilidad:soy propietario de SpreadsheetGear LLC