さて、私のプロジェクトでは、Excelファイルを使用してデータを読み取る必要があります(はい、適切なデータベースの方が優れていますが、使用できません)。
Microsoft.Office.Interop.Excel を使用して、次のようなファイルを開きます。
Application.Workbooks.Open(FileName);
DLL
しかし、ユーザーがこのファイルを変更することを意図していないため、プロジェクトと一緒にそのファイルを送信したくありません。
そこでリソースとして追加したところ、バイト配列になり、ディスクへのパスはありませんでした。
byte[] ExcelFile = Properties.Resources.MyExcelFileResource;
さて、このバイト配列ファイルをExcel相互運用でロードするにはどうすればよいですか??? 内部で作業するために、実際のExcelファイルとして適切に開きたいです。