NPOI 设置EXCEL单元格格式为 数值
NPOI设置EXCEL单元格格式为数值,网上有很多信息,但并没有实际解决问题的方法。
实际上EXCEL的格式设置很简单,只要将样式对象的DataFormat属性设置为194即可,代码如下:
#region 普通样式-靠右
// 设置边框
ICellStyle csRight = wb.CreateCellStyle();
csRight.BorderBottom = NPOI.SS.UserModel.BorderStyle.THIN;
csRight.BorderLeft = NPOI.SS.UserModel.BorderStyle.THIN;
csRight.BorderRight = NPOI.SS.UserModel.BorderStyle.THIN;
csRight.BorderTop = NPOI.SS.UserModel.BorderStyle.THIN;
csRight.WrapText = true;// 指定单元格自动换行
csRight.SetFont(font);//设置字体
csRight.VerticalAlignment = VerticalAlignment.CENTER;//垂直居中
csRight.Alignment = HorizontalAlignment.RIGHT;
csRight.DataFormat = 194;//HSSFDataFormat.GetBuiltinFormat("###0.00");//(short)CellType.NUMERIC;
#endregion
还有一点要注意,在单元格赋值时要用double类型赋值。
cell = sheet.GetRow(curRowIndex).CreateCell(stub + products.Count * 9 + 1);
cell.SetCellValue((double)eamt);
cell.CellStyle = csRight;
NPOI 设置EXCEL单元格格式为 数值相关推荐
- POI设置EXCEL单元格格式为文本、小数、百分比、货币、日期、科学计数法和中文大写...
再读本篇文章之前,请先看我的前一篇文章,前一篇文章中有重点讲到POI设置EXCEL单元格格式为文本格式,剩下的设置小数.百分比.货币.日期.科学计数法和中文大写这些将在下面一一写出 以下将要介绍的每一 ...
- POI中可能会用到一些需要设置EXCEL单元格格式的操作小结:
转:http://www.haogongju.net/art/418818 作者:mistyle | 2011/10/11 12:01:37 | 阅读91次 POI中可能会用到一些需要设置EXCEL单 ...
- eclipse字体大小设置_Java 设置Excel单元格格式—基于Spire.Cloud.SDK for Java
本文介绍使用Spire.Cloud.SDK for Java来设置Excel单元格格式,包括字体.字号.单元格背景.字体下滑线.字体加粗.字体倾斜.字体颜色.单元格对齐方式.单元格边框等.具体可参照以 ...
- java设置excel单元格格式为百分比_Java 设置Excel条件格式示例代码(高亮条件值、应用单元格值/公式/数据条等类型)...
概述 在Excel中,应用条件格式功能可以在很大程度上改进表格的设计和可读性,用户可以指定单个或者多个单元格区域应用一种或者多种条件格式.本篇文章,将通过Java程序示例介绍条件格式的设置方法,设置条 ...
- POI中设置Excel单元格格式样式(居中,字体,边框,背景色、列宽、合并单元格等)
HSSFSheet sheet = workbook.createSheet("sheet1");//新建sheet页 HSSFCellStyle cellStyle = wb.c ...
- Python设置excel单元格格式(填充、边框、根据首行内容自动调整列宽)
设置单元格格式 import openpyxl from openpyxl.styles import Font,PatternFill,Side,Alignment,Borderdef reset_ ...
- NPOI读取Excel设置单元格格式为数值不生效问题
初学C#踩坑第一篇 NPOI读取Excel设置单元格格式为数值不生效问题 问题简介: C#使用NPOI写入Excel是修改单元格不能修改,生成后Excel需要打开后双击单元格才会改变格式,话不多说下面 ...
- 王佩丰Excel24讲_第2讲:excel单元格格式设置
文章目录 一.使用单元格格式工具美化表格 1.设置单元格格式 2.合并单元格 3.表格中的斜线如何设置 4.格式刷 二.单元格数字格式 1.数字格式 3.利用数字格式隐藏数据 4.数字格式学习表 三. ...
- 巧用快捷键轻松设置Eexel单元格格式(转)
巧用快捷键轻松设置Eexel单元格格式(转) 在应用程序中使用快捷键,可以使我们避免在键盘与鼠标之间来回切换,从而节省大量的时间,显著地提高工作效率.多掌握一些常用的快捷键,可以使您告别菜鸟时代,迅速 ...
最新文章
- Android抽象布局——include、merge 、ViewStub
- 做 SQL 性能优化真是让人干瞪眼
- 解决sockjs.js?9be2:1609 GET http://192.168.1.1:8080/sockjs-node/info?t=1634257459…… 中的报错
- c语言绘制路面图形代码,道路纵断面绘图程序的开发.pdf
- moment.js 快捷查询
- 一口气说出 6 种延时队列的实现方法,面试官满意的笑了
- leetcode - 621. 任务调度器
- MyBatis系列之浅谈SQL执行流程分析
- 清华,北大坐实亚洲大学Top2,泰晤士2020亚洲大学榜
- 使用 Kustomize 帮你管理 kubernetes 应用(二): Kustomize 的使用方法
- MIT 6.824 学习笔记(一)--- RPC 详解
- YUV 格式与 RGB 格式的相互转换公式总结(C++版)
- Java LocalTime
- 【彩彩只能变身队】(迟到的)团队介绍
- ArcGIS 对起伏度、坡度和道路等及进行重分类处理
- Linux ext2, ext3, ext4 文件系统解读[4]
- SecureCRT SecureFx 绿色破解版
- Python学生成绩计算和平均值
- mac foxmail html签名,Foxmail怎么设置签名?Foxmail个性签名设置方法
- 文献翻译——YOLO9000:Better,Faster,Stronger(YOLOv2)