首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏CSharp编程大全

    NPOI操作Excel(一)--NPOI基础

    用C#读取Excel的方法有很多中,由于近期工作需要,需要解析的Excel含有合并单元格以及背景色等特殊要求,故在网上查了一些关于读Excel的方法的优缺点,觉得NPOI能满足我的需要,所以搜索了一些资料做了一些测试 缺点:不能对已经打开的Excel进行操作,需要导入多个dll文件(NPOINPOI.HPSF、NPOI.HSSF、NPOI.HSSF.UserModel、NPOI.POIFS、NPOI.Util) 中包含的模块 NPOI.Util 基础辅助库 NPOI.POIFS OLE2格式读写库,主要负责处理DocumentInformation NPOI.DDF Microsoft Drawing格式读写库 NPOI.SS Excel 2003和Excel 2007操作库共用的接口库以及公用模块实现,如公式计算库 NPOI.HPSF 3、NPOI.OOXML.DLL中包含的模块(主要是2007版本操作方法) NPOI.XSSF Excel 2007操作库,大部分对象都实现了NPOI.SS的接口 NPOI.XWPF

    3.5K21发布于 2021-02-26
  • 来自专栏全栈程序员必看

    npoi css,NPOI颜色对照表

    ORCHID 28 Test颜色 CORAL 29 Test颜色 ROYAL_BLUE 30 Test颜色 LIGHT_CORNFLOWER_BLUE 31 Test颜色 AUTOMATIC 64 转载 NPOI Excel 单元格背景颜色对照表 NPOI Excel 单元格颜色对照表,在引用了 NPOI.dll 后可通过 ICellStyle 接口的 FillForegroundColor 属性实现 Excel 单元格的背景色设置,FillP … NPOI Excel 单元格背景颜色对照表 NPOI Excel 单元格颜色对照表,在引用了 NPOI.dll 后可通过 ICellStyle 接口的 FillForegroundColor 属性实现 Excel 单元格的背景色设置,FillP … <;转载>;NPOI Excel 单元格背景颜色对照表 我转载地址:http://www.holdcode.com /web/details/117 NPOI Excel 单元格颜色对照表,在引用了 NPOI.dll 后可通过 ICellStyle 接口的 … Web颜色对照表大全 Web上16种基本颜色名称 Name

    1.1K40编辑于 2022-08-27
  • 来自专栏CSharp编程大全

    NPOI操作EXCEL

    2.忘了告诉大家npoi是做什么的了,npoi 能够读写几乎所有的Office文件格式,至少能够支持Word, PowerPoint, Excel, Visio的格式。 第二步:搜索并安装NPOI ? 第三步:using命名空间 using NPOI.HSSF.UserModel; using NPOI.SS.UserModel; using NPOI.XSSF.UserModel; 运行结果: ? using System; using System.Collections.Generic; using NPOI.HSSF.UserModel; using NPOI.SS.UserModel; using NPOI.XSSF.UserModel; using System.Data; using System.IO; namespace npoi1 { public class NPOIExcel

    2.6K41发布于 2020-10-30
  • 来自专栏飞扬的花生

    Npoi导入导出Excel操作

    13、你不用去花大力气维护NPOINPOI Team会不断更新、改善NPOI,绝对省成本。 程序集构成 Assembly名称 模块/命名空间 说明 NPOI.DLL NPOI.POIFS OLE2/ActiveX文档属性读写库 NPOI.DLL NPOI.DDF 微软Office Drawing 读写库 NPOI.DLL NPOI.HPSF OLE2/ActiveX文档读写库 NPOI.DLL NPOI.HSSF 微软Excel BIFF(Excel 97-2003, doc)格式读写库 NPOI.DLL NPOI.SS Excel公用接口及Excel公式计算引擎 NPOI.DLL NPOI.Util 基础类库,提供了很多实用功能,可用于其他读写文件格式项目的开发 NPOI.OOXML.DLL NPOI.XSSF Excel 2007(xlsx)格式读写库 NPOI.OOXML.DLL NPOI.XWPF Word 2007(docx)格式读写库 NPOI.OpenXml4Net.DLL NPOI.OpenXml4Net

    4.4K50发布于 2018-01-18
  • 来自专栏全栈程序员必看

    Npoi操作excel

    Npoi 简介 ---- 1.整个Excel表格叫做工作表:WorkBook(工作薄),包含的叫页(工作表):Sheet;行:Row;单元格Cell。 2.Npoi 下载地址:http://npoi.codeplex.com/releases/view/38113 3.Npoi 学习系列教程推荐:http://www.cnblogs.com/tonyqus /archive/2009/04/12/1434209.html 4.忘了告诉大家npoi是做什么的了,npoi 能够读写几乎所有的Office 97-2003文件格式,至少能够支持Word, PowerPoint = NPOI.SS.UserModel.BorderStyle.HAIR; cellStyle.BorderTop = NPOI.SS.UserModel.BorderStyle.DOTTED 2.使用以上代码,需要添加两个npoi的dll。

    93720编辑于 2022-07-05
  • 来自专栏laopan技术分享

    NPOI导出数据

    NPOI导出数据 开发工具与关键技术:MVC 作者:盘洪源 撰写时间:2019年4月14日星期天 将一个表的数据导出到Excel表中和将Excel表中的数据导入到数据库中,需要怎么做? 第三步就是创建一个工作簿Excel HSSFWorkbook excelBook = new HSSFWorkbook(); 第四步在工作簿里创建工作表并命名 NPOI.SS.UserModel.ISheet sheet1 = excelBook.CreateSheet(“考生信息”); 第五编写工作表的内容: 首先创建第一行,这第一行就相当于表头的意思, NPOI.SS.UserModel.IRow row1 NPOI.SS.UserModel.IRow rowTemp = sheet1.CreateRow(i + 1); 这里需要注意的是创建的是数据行,第一行已经是标题行了,所以需要i+1 为每一列给上对应表头的字段

    1.6K10发布于 2020-09-16
  • 来自专栏飞扬的花生

    Npoi导入导出Excel操作

    13、你不用去花大力气维护NPOINPOI Team会不断更新、改善NPOI,绝对省成本。 程序集构成 Assembly名称 模块/命名空间 说明 NPOI.DLL NPOI.POIFS OLE2/ActiveX文档属性读写库 NPOI.DLL NPOI.DDF 微软Office Drawing 读写库 NPOI.DLL NPOI.HPSF OLE2/ActiveX文档读写库 NPOI.DLL NPOI.HSSF 微软Excel BIFF(Excel 97-2003, doc)格式读写库 NPOI.DLL NPOI.SS Excel公用接口及Excel公式计算引擎 NPOI.DLL NPOI.Util 基础类库,提供了很多实用功能,可用于其他读写文件格式项目的开发 NPOI.OOXML.DLL NPOI.XSSF Excel 2007(xlsx)格式读写库 NPOI.OOXML.DLL NPOI.XWPF Word 2007(docx)格式读写库 NPOI.OpenXml4Net.DLL NPOI.OpenXml4Net

    5.3K111发布于 2018-01-18
  • 来自专栏跟着阿笨一起玩NET

    NPOI简述与运用

    最近想把项目中Excel中的操作部分改成NPOI ,由于2.0版本已经支持office07/10格式,但还处于测试版不稳定,于是封装如下代码 1.支持1.25版本 2.支持B/S与C/S导入导出 3.知道 ; using System.Linq; using System.Web; using System.Data; using System.IO; using System.Text; using NPOI.HSSF.UserModel ; using NPOI.HPSF; using NPOI.SS.UserModel; using System.Data.SqlClient; /* Vesion: 适用于 NPOI 1.25版本 DocumentSummaryInformation dsi = PropertySetFactory.CreateDocumentSummaryInformation(); dsi.Company = "NPOI

    1.1K10发布于 2018-09-19
  • 来自专栏CSharp编程大全

    NPOI操作Excel(三)--解析Excel

    通过前面两篇的基础学习,我们对NPOI有了一定了了解,下面就开始进入实战,解析下面格式的Excel(下面只是列举了几个例子),并保存入库 ? ? ?

    1.8K10发布于 2021-02-26
  • 来自专栏全栈程序员必看

    NPOI导出Excel2007

    public void Export_ProjectList(DataTable dt, HttpRequestBase Request) { string strModelFile = “”; strModelFile = Request.PhysicalApplicationPath + “ProjectList.xls”;//模板地址 XSSFWorkbook workbook = null; FileStream file = new FileStream(strModelFile, FileMode.Open, FileAccess.Read); workbook = new XSSFWorkbook(file);//如果导出2003 则是HSSFWorkbook HSSFSheet sheet = (HSSFSheet)workbook.GetSheet(“ProjectList”);//可以是ISheet Sheet=null; if (sheet == null) { return; } ICellStyle cellStyle = workbook.CreateCellStyle(); cellStyle.BorderBottom = BorderStyle.Thin; cellStyle.BorderLeft = BorderStyle.Thin; cellStyle.BorderRight = BorderStyle.Thin; cellStyle.BorderTop = BorderStyle.Thin; cellStyle.WrapText = true; cellStyle.Alignment = HorizontalAlignment.Center; cellStyle.VerticalAlignment = VerticalAlignment.Center;

    55620编辑于 2022-07-02
  • 来自专栏全栈程序员必看

    使用NPOI导出Excel文件

    使用NPOI导出Excel文件,本实例使用了ASP.NET MVC。 1、使用NPOI导出Excel文件 实例:导出商品列表。 要求:1、通过NPOI导出导出商品列表信息; 2、使用Excel函数计算商品总金额; 在Controllers控制器目录中创建ExportController.cs控制器 using System.IO ; using NPOI; using NPOI.POIFS; using NPOI.HSSF; using NPOI.Util; using NPOI.HSSF.UserModel; using NPOI.HPSF ; using NPOI.SS.UserModel; using NPOI.SS.Util; using NPOI.HSSF.Util; ///

    /// 导出商品列表 /// </summary ; style.RightBorderColor = HSSFColor.Black.Index; style.BorderTop = NPOI.SS.UserModel.BorderStyle.Thin

    2.3K20编辑于 2022-07-02
  • 来自专栏JusterZhu

    WeihanLi.Npoi 多 sheet 导出

    WeihanLi.Npoi 多 sheet 导出 Intro 最近有位朋友在 Github 上提 issue 问,不同的集合类型怎么导出到同一个 excel 不同的 sheet 中,于是就想写篇文章分享一下 WeihanLi/SamplesInPractice/blob/main/NPOISample/MultiSheetsSample.cs https://github.com/WeihanLi/WeihanLi.Npoi

    14400编辑于 2025-01-23
  • 来自专栏王磊的博客

    Net操作Excel(终极方法NPOI

    前言 Asp.net/C#操作Excel已经是老生长谈的事情了,可下面我说的这个NPOI操作Excel,应该是最好的方案了,没有之一,使用NPOI能够帮助开发者在没有安装微软Office的情况下读写Office NPOI是构建在POI 3.x版本之上的,它可以在没有安装Office的情况下对Word/Excel文档进行读写操作。 Asp.Net导出代码: NPOI.HSSF.UserModel.HSSFWorkbook book = new NPOI.HSSF.UserModel.HSSFWorkbook(); NPOI.SS.UserModel.ISheet = dt && dt.Rows.Count > 0) { NPOI.HSSF.UserModel.HSSFWorkbook book = new NPOI.HSSF.UserModel.HSSFWorkbook (); NPOI.SS.UserModel.ISheet sheet = book.CreateSheet(dt.TableName); NPOI.SS.UserModel.IRow

    2.7K80发布于 2018-05-08
  • 来自专栏magicodes

    使用NPOI生成Excel级联列表

    利用NPOI生成导入模板 其实用NPOI还是用Aspose.Cells,这个都没关系。毕竟我们掌握了理论,我们有理由相信,这两位都是好同志。 好了,至于为什么选择NPOI,很简单,因为我们没钱,而且不喜欢盗版。 写入大类和小类的数据验证 基于我们的理解,然后结合NPOI的API,我们很快就可以写出一下代码了: //定义Cell范围,参数1:起始行数,参数2:结束行数,参数3:起始列数,参数4:结束列数

    1.7K20发布于 2018-12-27
  • 来自专栏.NET 全栈开发专栏

    .NET NPOI导出时间、公式等格式化

    1、业务背景 做导入某业务模块的Excel表格文件时,利用NPOI组件导入, ① 导入的日期错乱(如XX-X月-2022),关于此种情况之前没做格式化做了单独处理,可以查看文章.net NPOI Excel ; } 3、总结 通过格式化处理,Excel工作表中的各种类型数据都可以提前格式化成我们导入需要的数据形式,当然上面的格式化方法也只是列出了部分类型,还有很多类型欢迎补充,以此本文简单快速的解决了关于NPOI

    59410编辑于 2024-03-05
  • 来自专栏CSharp编程大全

    C#使用NPOI进行word的读写

    该变量的含义是某个颜色的RGB值(在NPOI里所有的颜色都是以这种形式表示的)。

    8.2K21发布于 2021-03-16
  • 来自专栏编程进阶实战

    .NET Core使用NPOI导出复杂Word详解

    最终我为什么选择了NPOI来实现了这个功能,首先是NPOI是一个开源,免费且容易上手的第三方框架(并且现在已支持.NET Core,GitHub源码地址:https://github.com/tonyqus /npoi)。 因为之前使用NPOI导出Execl比较多,这次第一次使用NPOI 来导出Word文档还真没有什么头绪。 一、首先引入NPOI NuGet: 版本说明:   NPOI 2.4.1 (注意不同版本可能使用的姿势有点小差别) 程序包管理器控制台输入一下命令安装: Install-Package NPOI -Version 四、NPOI生成Word完整代码: using Microsoft.AspNetCore.Hosting; using NPOI.OpenXmlFormats.Wordprocessing; using

    4.6K30发布于 2019-09-30
  • 来自专栏.net core新时代

    npoi批量导入实现及相关技巧

    经过考虑,最终的实现需要达到 1.不同业务导入无需考虑npoi相关操作,只需要关注自己的业务逻辑,这里的业务逻辑最重要的两点(数据校验和数据保存)    2.导入异常(模板不匹配,数据填写错误...) 阅读目录 设计流程图 代码实现 npoi生成下拉框两种方式比较 总结 回到顶部 设计流程图 本文使用的npoi版本:1.2.5,可以nuget下载相应包。系统相关流程和重要类的类图如下。 ? (200); }); modal.modal('show'); } } } 回到顶部 npoi 生成下拉框两种方式比较  在使用npoi操作excel生成下拉框过程中遇到了问题,花了大半天时间才解决,下面介绍一下如何使用npoi生成下拉框,并且对比两种生成下拉框方式的优劣势。 回到顶部 总结   至此实现npoi实现通用导入功能已经完成,后续具体导入业务实现也很简单了,有需要的朋友可以直接拿去使用。      

    1.9K50发布于 2018-01-05
  • 来自专栏阿炬.NET

    NPOI导入sheet,并复制多行数据

    1、要将其他文件的sheet导入到一个excel文件里 2、使用CopyTo方法,单行复制; void Main() { IWorkbook workbook1 =null; workbook1 = new XSSFWorkbook(@"C:\temp\访谈记录(202210)01.xlsx"); XSSFSheet sheet1 = (XSSFSheet) workbook1.GetSheetAt(0); IWorkbook workbook2 = null; w

    1.4K10编辑于 2022-12-14
  • 来自专栏全栈程序员必看

    Asp.net WebForm使用NPOI导出Excel

    发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/151689.html原文链接:https://javaforall.cn

    1K30编辑于 2022-06-25
领券