C# 报表功能

C# 报表功能

csharp 复制代码
 public class ExcelHelper
 {
     ExcelPackage objExcelPage;

     public ExcelHelper(string excelPath)
     {
         objExcelPage = new ExcelPackage(new FileInfo(excelPath));
     }
     public void Write(int sheetIndex, int rowIndex, int columnIndex, string msg)
     {
         objExcelPage.Workbook.Worksheets[sheetIndex].Cells[rowIndex, columnIndex].Value = msg;
     }
     public string Read(int sheetIndex, int rowIndex, int columnIndex)
     {
         return objExcelPage.Workbook.Worksheets[sheetIndex].Cells[rowIndex, columnIndex].Value.ToString();
     }
     public void Close()
     {
         objExcelPage.Dispose();
     }
     public void SaveAs(string path)
     {
         objExcelPage.SaveAs(new FileInfo(path));
         // 关闭Excel对象
         objExcelPage.Dispose();
     }
 }

需引用EPPlus.dll(在NuGet中下载)

命名空间:using OfficeOpenXml;

相关推荐
何以解忧唯有撸码1 小时前
c# + YOLODotNet+OpenCVSharp 实现物品轨迹追踪
计算机视觉·c#·winform·yolov8·opencvsharp
鱼宵11 小时前
CSV 怎么做销售报表?Stream 第 9 课:读洗聚排打五段管道一次跑通
java·报表·stream
阿松爱学习11 小时前
【Unity开发】局部区域截图功能实现
unity·c#
zhanghaha131412 小时前
C# 系列教程_1 基础语法篇(面向新手系统教程)
开发语言·c#
昂好的day13 小时前
固高运动控制卡实战(下):点位运动与直线/圆弧插补 API 详解
开发语言·c#
淡海水17 小时前
08-02-优化-LINQ与函数式编程的GC代价
unity·c#·.netcore·linq·gc
sali-tec18 小时前
C# 基于OpenCv的视觉工作流-章114-视觉与http通讯
图像处理·人工智能·opencv·计算机视觉·c#
波力海苔夹心脆67518 小时前
C# 委托与事件详解:委托声明、Action/Func、多播、event 与 EventHandler 入门教程
开发语言·c#·.net·上位机·委托·事件
He BianGu2 天前
【笔记】C# 中BindingFlags的详细作用
笔记·c#
?abc!2 天前
(贪心)621. 任务调度器
java·前端·c#