好吧,在我的项目中,我需要使用 excel 文件从中读取数据(是的,propper 数据库会更好,但我不能使用)。
使用 Microsoft.Office.Interop.Excel 我打开这样的文件:
Application.Workbooks.Open(FileName);
但我不想将该文件与项目一起发送DLL
,因为用户不打算更改此文件。
所以,我将它添加为资源,它变成了一个字节数组,没有磁盘路径。
byte[] ExcelFile = Properties.Resources.MyExcelFileResource;
现在,如何使用 excel 互操作加载这个字节数组文件???我想将它作为一个真正的 excel 文件正确打开,以便在内部使用它。