在 Excel 工作表中,原始数据通常体现为缺乏直观性的平常数字。通过设置数字格式,可以将这些数字转换成更轻易明确的情势。比方,将贩卖额数据设置为货币格式,即添加货币符号和千位分隔符,可使所代表的金额一览无余。将市场份额数据格式化为百分比格式,可以清楚地体现各部门的比例,便于快速比力和分析。本文将先容怎样使用 Spire.XLS for .NET 通过 C# 设置 Excel 单元格中的数字格式 。
Spire.XLS for .NET试用下载
安装 Spire.XLS for .NET
E-iceblue旗下Spire是国产文档处置处罚范畴的良好产物,支持国产化开辟。起首,您须要将 Spire.XLS for .NET 包罗的 DLL 文件作为引用添加到您的 .NET 项目中。DLL 文件可以今后链接下载,也可以通过 NuGet 安装。
- PM> Install-Package Spire.XLS
复制代码 Excel 数字格式中的符号
在 Excel 数字格式代码中,须要用到一些符号来界说数字的体现方式。下面是常用符号的详细表明:
| 符号 | 形貌 | | 0 | 必填数字占位符。如果数字的位数少于“0”的个数,Excel 会在数字前或后添加 0 以填满占位符 | | # | 可选数字占位符。不体现偶尔义的零。 | | ? | 可选数字占位符。可以使具有差异小数位数的数字在小数点处对齐。 | | . | 代表小数点。 | | , | 代表千位分隔符。 | | ; | 用于分隔正值、负值、零值和文本值的数字格式的差异部门。 | | % | 百分比符号。将数字乘以 100 并体现为百分比情势。 | | E - + | 代表科学计数法符号。 | | $, €, ¥, etc. | 代表相应的货币符号。 | | [Color] | 用于指定命字的颜色。 | | Date/Time (yyyy, mmmm, mm, dd, hh, ss, AM/PM) | 分别代表年、全月名、月、日、时、分、秒和 12 小时时钟标志。 | C# 设置 Excel 中的数字格式
Spire.XLS for .NET 提供了用于设置单元格数值的 CellRange.NumberValue 属性和用于设置数字格式的 CellRange.NumberFormat 属性。详细步调如下:
- 创建 Workbook 类的对象。
- 通过 Workbook.Worksheets[] 属性获取指定的工作表。
- 通过 Workbook.Range[] 属性获取指定的单元格。
- 通过 CellRange.Text 属性向指定单元格添加文本。
- 通过 CellRange.NumberValue 属性为指定单元格添加数值,然后通过 CellRange.NumberFormat 属性设置数字格式。
- 使用 Workbook.SaveToFile() 方法生存结果文件。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |