码迷,mamicode.com
首页 > 其他好文 > 详细

Epplus 设置excel 页边距 及多文件合并

时间:2016-03-30 16:18:45      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:

1:使用epplus合并多个excel文件到同一excel的不同sheet页中

  

 private static bool MergeExcel(string _stFilePath, List<string> _listFiles, string _stSaveFileName)
        {
            ExcelPackage epMergeFile = new ExcelPackage();
            bool result = true;
            try
            {
                string stSheetName = string.Empty;
                foreach (string item in _listFiles)
                {
                    if (!FileIsHave(_stFilePath + "\\" + item)) continue;
                    FileInfo newFile = new FileInfo(_stFilePath + "\\" + item);
                    //开启
                    using (ExcelPackage pck = new ExcelPackage(newFile))
                    {
                        //设定ExcelWorkBook
                        ExcelWorkbook workBook = pck.Workbook;
                        if (workBook != null)
                        {
                            if (workBook.Worksheets.Count > 0)
                            {
                               //设置excel表格的页边距
                                //workBook.Worksheets[1].PrinterSettings.TopMargin = 10M / 2.54M;
                                stSheetName = item.Substring(0, item.LastIndexOf(‘.‘));
                                epMergeFile.Workbook.Worksheets.Add(stSheetName, workBook.Worksheets[1]);
                            }
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                result = false;
                Debug.WriteLine("合并文件失败:" + ex.Message);
                throw new Exception("合并文件失败!");
            }

            if (result)
            {
                string stFile = _stFilePath + "\\" + _stSaveFileName;
                epMergeFile.SaveAs(new FileInfo(stFile));
                epMergeFile.Dispose();
            }

            return result;
        }

  2:设置excel文件sheet页的 页边距(使用epplus)

技术分享

 

Epplus 设置excel 页边距 及多文件合并

标签:

原文地址:http://www.cnblogs.com/xiaojt/p/5337613.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!