0
我有一个开放的Exel工作簿。从中获取Byte []的一种方法是使用App.ActiveWorkbook.SaveAs(@temppath,..)保存文件,然后从该路径读取文件到Byte []。但是有没有办法读取Byte []打开的工作簿。我正在使用C#。将一个打开的Excel工作簿保存为字节[]
我有一个开放的Exel工作簿。从中获取Byte []的一种方法是使用App.ActiveWorkbook.SaveAs(@temppath,..)保存文件,然后从该路径读取文件到Byte []。但是有没有办法读取Byte []打开的工作簿。我正在使用C#。将一个打开的Excel工作簿保存为字节[]
这基本上解决了如何将工作簿放入流而不先将其保存到磁盘的问题。参见:How to write an Excel workbook to a MemoryStream in .NET?