NPOI Excel导出报错 Cannot access a closed stream

一、NPOI Excel导出报错  Cannot access a closed stream

 

在使用XSSFWorkbook 导出写入磁盘文件报错,主要数据量大的时候报错。

 

二、解决方案

 

        // 创建文件到磁盘
        private void WriteFile()
        {
            using (FileStream fs = new FileStream(this.FullName, FileMode.OpenOrCreate,FileAccess.ReadWrite))
            {
                _workbook.Write(fs);
                // fs.Flush();  去掉flush
                fs.Close();
              
            }
        }

 

 

更多:

.Net Excel操作之NPOI,操作Excel单元格富文本,单元格颜色处理

.Net Excel操作之NPOI,操作Excel单元格自动换行

.Net Core NOPI操作word(二) 表格操作

posted @ 2022-05-24 19:56  天马3798  阅读(1445)  评论(0编辑  收藏  举报