一部のExcelファイルにexcelDatareaderを使用するExcelReaderFactory.CreateOpenXmlReader(stream)
と、nullが返され、ファイルストリームが取得されません。しかし、いくつかのExcelファイルでは完璧に動作しています。
誰かが私に理由を説明できますか?
static void Main(string[] args)
{
FileStream stream = File.Open(@"C:\Users\nichi-user\Desktop\BLRJCCI.xls", FileMode.Open, FileAccess.Read);
IExcelDataReader excelReader = ExcelReaderFactory.CreateOpenXmlReader(stream);
DataSet result = excelReader.AsDataSet();
result.Tables[0].TableName.ToString();
}