随笔分类 -  Word&Excel

摘要:一、NPOI导出excel数据带超链接_NPOI导出超链接 导出超链接分两步 1.设置超链接样式,蓝色+下划线 2.设定单元格Hyperlink 对象 //创建工作簿 HSSFWorkbook wk = new HSSFWorkbook(); //创建名称为mySheet的表 ISheet tb = 阅读全文
posted @ 2023-08-23 18:33 天马3798 阅读(460) 评论(0) 推荐(0) 编辑
摘要:一、XSSFClientAnchor 设置偏移无效 setDx setDy 原因是因为setDx,setDy所需要的x值y值并不是sheet.getColumnWidth(colNo)的值和 row.getHeight()的值,而是需要进行一些转换。由于转换系数比较大,所以一般设个几百上千做测试基本 阅读全文
posted @ 2023-06-24 21:31 天马3798 阅读(1202) 评论(0) 推荐(0) 编辑
摘要:一、NPOI Excel插入图片案例 //创建工作簿 HSSFWorkbook wk = new HSSFWorkbook(); ISheet sheet = wk.CreateSheet("sheet1"); //sheet.SetColumnWidth(0, 1); //sheet.AutoSi 阅读全文
posted @ 2023-06-21 11:40 天马3798 阅读(1323) 评论(0) 推荐(0) 编辑
摘要:一、NPOI获取行数 可以使用NPOI库中的ISheet类中的LastRowNum属性获取Excel文件中行数 using (FileStream fs =new FileStream(filePath, FileMode.Open, FileAccess.Read)) { IWorkbook wo 阅读全文
posted @ 2023-04-27 19:22 天马3798 阅读(2312) 评论(0) 推荐(0) 编辑
摘要:一、NPOI设置word单元格颜色XWPFTableCell.setcolor 使用案例: XWPFDocument doc = new XWPFDocument(); //创建一个段落 XWPFParagraph para = doc.createParagraph(); //一个XWPFRun代 阅读全文
posted @ 2022-06-06 16:15 天马3798 阅读(1445) 评论(0) 推荐(0) 编辑
摘要:一、NPOI Excel导出报错 Cannot access a closed stream 在使用XSSFWorkbook 导出写入磁盘文件报错,主要数据量大的时候报错。 二、解决方案 // 创建文件到磁盘 private void WriteFile() { using (FileStream 阅读全文
posted @ 2022-05-24 19:56 天马3798 阅读(1508) 评论(0) 推荐(0) 编辑
摘要:一、NPOI Excel导出超出65536行报错 Invalid row number (65536) outside allowable range (0..65535)解决方法 用Excel 2003格式创建Excel表格: HSSFWorkbook workbook = new HSSFWor 阅读全文
posted @ 2022-05-24 19:52 天马3798 阅读(3511) 评论(0) 推荐(0) 编辑
摘要:一、NPOI 操作单元格富文本 //创建工作簿 HSSFWorkbook wk = new HSSFWorkbook(); //XSSFWorkbook wk = new XSSFWorkbook(); //不可用 //创建名称为mySheet的表 ISheet tb = wk.CreateShee 阅读全文
posted @ 2021-05-12 22:55 天马3798 阅读(1303) 评论(0) 推荐(0) 编辑
摘要:一、.Net Excel操作之NPOI,操作Excel单元格自动换行 HSSFWorkbook workbook = new HSSFWorkbook(); // 工作簿 ISheet sheet = workbook.CreateSheet("会员列表"); IRow notesInfo = sh 阅读全文
posted @ 2020-05-09 16:12 天马3798 阅读(6560) 评论(0) 推荐(0) 编辑
摘要:一、创建表格操作 二、设定单元格宽度 三、复制单元格样式,复制行样式,创建新行 注:表格的行没有设置样式的地方,样式设置具体到了单元格 特别说明: 在表格SetText() 的时候不能传入null 值,尤其是字符串需要处理成“” 更多: .Net Core NOPI操作word(一) .Net Ex 阅读全文
posted @ 2019-05-31 09:10 天马3798 阅读(1935) 评论(0) 推荐(0) 编辑
摘要:NOPI使用方式 1.安装nuget包 即可使用 一、创建word文档 生成word内容如下: 更多参考: .Net Excel操作之NPOI(二)常用操作封装 .Net Excel操作之NPOI(一)简介 https://blog.csdn.net/qq_35534449/article/deta 阅读全文
posted @ 2019-05-30 17:39 天马3798 阅读(4389) 评论(1) 推荐(1) 编辑
摘要:一、Excel数据导出常用操作 1.指定表头和描述 2.指定数据库中读出的数据集合 二、ExcelExport封装 三、使用示例 1.匿名对象集合导出 2.List集合导出 更多: .Net Excel操作之NPOI(一)简介 C#中操作刚导出的Excel,设置其为自动调整列宽 C#操作word封装 阅读全文
posted @ 2017-08-08 14:35 天马3798 阅读(2684) 评论(0) 推荐(0) 编辑
摘要:一、NPOI简介 NPOI是一个开源项目,可以读/写xls,doc,ppt文件,有着广泛的应用。 使用NPOI能够帮助开发者在没有安装微软Office的情况下读写Office 97-2003的文件,支持的文件格式包括xls, doc, ppt等。NPOI是构建在POI 3.x版本之上的,它可以在没有 阅读全文
posted @ 2017-08-08 14:28 天马3798 阅读(3362) 评论(0) 推荐(0) 编辑
摘要:在WIN7 X64平台IIS7.5,使用Asp.net连接access数据库时候,提示:未在本地计算机上注册“Microsoft.Jet.OleDb.4.0”提供程序。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常 阅读全文
posted @ 2016-02-17 13:15 天马3798 阅读(278) 评论(0) 推荐(0) 编辑
摘要:【问题】用C#导出数据为excel,但是导出的数据中,不是自动调整列宽的:希望变成这样的:【解决过程】1.参考:在C#里对excel文件的列宽进行操作去试试://auto adjust column width (according to content)Range allColumn = xlWo... 阅读全文
posted @ 2015-01-17 21:34 天马3798 阅读(3576) 评论(0) 推荐(0) 编辑
摘要:Excel的连接字符串参数详解 2011-07-27 15:43:50| 分类: 编程专栏 | 标签:excel 连接字符串 参数 含义 |字号大中小 订阅 程序中读取Excel数据一般有两种连接方式:ODBC和OLEDB; ODBC连接字符串: Driver={Microsoft Excel Dr 阅读全文
posted @ 2014-03-13 09:07 天马3798 阅读(1499) 评论(0) 推荐(0) 编辑
摘要:今天碰到一个问题需要想EXCEL表中写数据,折腾了好久才发现是IMEX惹得祸,所以记录下提醒自己,也希望大家不要出同样的错。 碰到问题:使用语句 "insert into [Sheet1$] (大类) values ('test')" 无法插入 。 原因:Provider=Microsoft.Jet 阅读全文
posted @ 2014-03-13 08:57 天马3798 阅读(679) 评论(0) 推荐(0) 编辑
摘要:解决访问Excel数据源时出现 未在本地计算机上注册Microsoft.ACE.OLEDB.12.0提供程序1、确保安装了Microsoft.ACE.OLEDB.12.0驱动 http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e1 阅读全文
posted @ 2014-02-24 16:54 天马3798 阅读(802) 评论(0) 推荐(0) 编辑
摘要:一、word文档表格操作、分页及换行 //合并单元格table.Cell(2, 2).Merge(table.Cell(2, 3)); //单元格分离 object Rownum = 2;object Columnnum = 2;table.Cell(2, 2).Split(ref Rownum, 阅读全文
posted @ 2014-02-20 17:43 天马3798 阅读(3043) 评论(1) 推荐(0) 编辑
摘要:在项目中添加Microsoft.Office.Interop.Word.dll引用 阅读全文
posted @ 2014-02-20 17:42 天马3798 阅读(725) 评论(0) 推荐(1) 编辑