摘要:
前言之前文章中简单的介绍过将数据导入到excel中,在日常的工作的很多时候其实我们是需要将数据导入到指定的模板的。其实将数据导入到模板和将数据导入到新的Excel模板中没有多大的区别。本文主要介绍导入到模板应该注意的一些地方。准备工作1.Excel模板如下:2.openxml相关类库:3.控制台或者winform程序注意事项1.因为是导入到现有Excel模板,所以使用SpreadsheetDocument.Open(filePath, true)打开Excel文档;1 using (SpreadsheetDocument document = SpreadsheetDocument.Open( 阅读全文
随笔分类 - OpenXML
使用OpenXML将Excel内容读取到DataTable中
2011-11-22 23:32 by ps_zw, 1421 阅读, 收藏,
摘要:
前言:前面的几篇文章简单的介绍了如何使用OpenXML创建Excel文档。由于在平时的工作中需要经常使用到Excel的读写操作,本文再接再厉,简单的介绍下使用OpenXML读取Excel中得数据。当然使用OpenXML将数据读取成什么格式并不重要,本文仅仅介绍如何读取到DataTable中。 准备工作: 1. Excel2007文档一个; 2. OpenX... 阅读全文
两种OpenXML创建Excel单元格的方式比较
2011-11-20 11:48 by ps_zw, 2075 阅读, 收藏,
摘要:
先给两种使用OpenXML创建Excel单元格的代码第一种:private Cell CreateTextCell(int columnIndex, int rowIndex, object cellValue, Nullable<uint> styleIndex){ Cell cell = new Cell();//创建单元格 cell.DataType = CellValues.InlineString;//设置单元格的数据类型 cell.CellReference = GetCellReference(columnIndex) + rowIndex; //设置单元... 阅读全文
使用OpenXML简单设置Excel单元格格式
2011-11-16 21:46 by ps_zw, 2715 阅读, 收藏,
摘要:
前言:本文简单介绍使用OpenXML如何设置Excel单元格格式。在操作Excel时,不可避免的需要设置单元格的格式。使用OpenXML设置简单的单元格格式还是很方便的。Excel需要使用到的单元格式在CellFormats对象中,CellFormats是对象workbookPart.WorkbookStylesPart.Stylesheet的一个属性。所以使用时需要先创建Stylesheet对象的实例,然后根据需要创建具体的CellFormat对象。这里简单介绍下如何设置单元格值得字体(Fonts),单元格边框(Borders),以及单元格填充色(Fills)。一、设置单元格字体Styles 阅读全文
OpenXML将DataTable中数据导出到Excel示例
2011-11-14 23:16 by ps_zw, 2426 阅读, 收藏,
摘要:
前言:将DataTable中得数据导出到Excel中游很多中实现方式,这里介绍一下使用OpenXML将数据导出到Excel中。本文进给出代码,详细介绍将在后续文章中一一给出。(文中有不当之处还望各位大虾指出)说明:OpenXML只能操作Office2007以上版本,且需要使用LINQ。使用OpenXML将数据导出到Excel中大致有以下几步:一、下载OpenXML的SDK,这个SDK里包含了导出所需的dll,点击这里下载,安装SDK需要.net3.5SP1以上版本。二、添加对程序集 DocumentFormat.OpenXml.dll 和 WindowBase.dll的引用三、在指定目录创建E 阅读全文
浙公网安备 33010602011771号