首页 > Windows开发 > 详细

c# 导入导出Excel

时间:2016-01-09 17:01:23      阅读:274      评论:0      收藏:0      [点我收藏+]

1.引用两个js

Codaxy.Xlio.dll
Codaxy.Xlio.XmlSerializers.dll

2.导出

 public string EntityListToExcel(string physicalPath, IList<ExportCatalog> enList, string sheetName)
        {
            var folderPath = MyPathHelper.GetFolderPath(physicalPath);
            var workbook = new Workbook();
            var sheet = workbook.Sheets.AddSheet(sheetName);
            var headers = sheet["A1", "C1"];
            headers[0].Value = "学段"; //access a cell relative to range‘s top-left corner
            headers[1].Value = "年级";
            headers[2].Value = "学科";
            headers[3].Value = "知识点目录";
            headers[4].Value = "知识点";
            int rowIndex = 1; // 从第二行开始赋值(第一行已设置为单元头)
            foreach (var en in enList)
            {
                sheet[rowIndex, 0].Value = en.phaseName;
                sheet[rowIndex, 1].Value = en.gradeName;
                sheet[rowIndex, 2].Value =en.subjectName;
                sheet[rowIndex, 3].Value = en.oneName;
                sheet[rowIndex, 4].Value = en.twoName;
                rowIndex++;
            }
            workbook.Save(physicalPath);
            return folderPath;
        }

3.导入

 

c# 导入导出Excel

原文:http://www.cnblogs.com/zhtbk/p/5116675.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!