2

さて、私のプロジェクトでは、Excelファイルを使用してデータを読み取る必要があります(はい、適切なデータベースの方が優れていますが、使用できません)。

Microsoft.Office.Interop.Excel を使用して、次のようなファイルを開きます。

Application.Workbooks.Open(FileName);

DLLしかし、ユーザーがこのファイルを変更することを意図していないため、プロジェクトと一緒にそのファイルを送信したくありません。

そこでリソースとして追加したところ、バイト配列になり、ディスクへのパスはありませんでした。

byte[] ExcelFile = Properties.Resources.MyExcelFileResource;

さて、このバイト配列フ​​ァイルをExcel相互運用でロードするにはどうすればよいですか??? 内部で作業するために、実際のExcelファイルとして適切に開きたいです。

4

0 に答える 0