博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
合并Excel文件
阅读量:6170 次
发布时间:2019-06-21

本文共 1274 字,大约阅读时间需要 4 分钟。

//合并Excel文件        private void MargeExcelFile(string destFile, string dirPath)        {            DirectoryInfo dir = new DirectoryInfo(dirPath);            FileInfo[] files = dir.GetFiles("*.xlsx");            Microsoft.Office.Interop.Excel.Application app = app = new Microsoft.Office.Interop.Excel.Application();            Microsoft.Office.Interop.Excel._Workbook m_Workbook = null;            try            {                Microsoft.Office.Interop.Excel._Workbook result = app.Workbooks.Add();                foreach (var item in files)                {                    m_Workbook = app.Workbooks.Open(Path.GetFullPath(item.FullName));                    foreach (Microsoft.Office.Interop.Excel._Worksheet each in m_Workbook.Sheets)                    {                        each.Copy(result.Worksheets[1]);                    }                }                if (File.Exists(destFile) == true)                {                    File.Delete(destFile);                }                result.SaveAs(destFile);            }            catch            {            }            finally            {                if (m_Workbook != null)                {                    m_Workbook.Close();                }                app.Quit();            }        }

 

转载地址:http://emjba.baihongyu.com/

你可能感兴趣的文章
iOS开发之山寨版新浪微博小结
查看>>
ASP.NET中的另类控件
查看>>
零售行业解决方案一
查看>>
RBAC权限管理
查看>>
Linux makefile 教程 很具体,且易懂
查看>>
为Eclipse添加C/C++开发工具
查看>>
ti8168 eth0 启动
查看>>
``Accordian'' Patience
查看>>
递归和迭代的差别
查看>>
Hadoop Failed to set permissions of path
查看>>
ASP.NET MVC的JavaScriptResult
查看>>
链表的快速排序算法
查看>>
第45周五
查看>>
Android清理设备内存具体完整演示样例(一)
查看>>
负数在计算机中的表示 Byte-128
查看>>
System.Data.SQLite未能加载文件或程序集
查看>>
数据可视化-EChart2.0使用总结2
查看>>
JS魔法堂:剖析源码理解Promises/A规范
查看>>
用递归函数计算厄密多项式
查看>>
CCNA2.0笔记_VTP
查看>>