c# npoi 写入现有的EXCEL指定SHEET

    这边是我模仿写的一个小工具类 实现了将datatable 写入到EXCEL指定的SHEET 指定的行 中 ,

背景是 由于一开始引用了using Microsoft.Office.Interop.Excel;

类库导致客户在没有装office环境的电脑上时候 所以改用了更通用的NPOI进行EXCEL的使用

       ///


        /// datatable 写入现有的EXCEL 
        ///

        /// 需要写入的数据源
        /// excel 文件路径
        /// 哪个页面 写
        /// 从第几行开始写
        public static void DtWriteExitExcel(DataTable dt_source, string filepath,string sheetname,int startrow)
        {

         //1.读取现有的EXCEL 文件 获取 IWorkbook 记得关闭 文件流 这里只是要获取SHEET格式

            FileStream fs = null; 
            IWorkbook workbook = null;
            ISheet xSheet = null;
            fs &

你可能感兴趣的:(c#,excel,windows)