c# - EPPlus 格式单元格为“会计”编号
问题描述
在 Excel 中,您可以按以下格式格式化数字:
我想在 EPPlus 中用这种格式格式化一个单元格,但我没有看到该属性可用:
我查看了许多其他格式,但没有一个是相同的。我还尝试设置“BuildIn”编号(它没有设置器,这不起作用)。我正在尝试使用系统格式,而不是滚动我自己的自定义格式。EPPlus 是否可以使用“会计”格式?
解决方案
EPPlus 不包括 Excel 中内置的数字格式,因此您必须手动设置。
Excel 中的所有内置格式都有实际的数字格式。对于会计,格式为:
-$* #,##0.00 -;-$* #,##0.00_-; -$* "-"?? -; -@ -
上述格式可能因您所在的地区/设置而异。要查看任何内置格式的格式:
将格式应用于您的单元格:
ws.Cells["A1:A5"].Style.Numberformat.Format = "_-$* #,##0.00_-;-$* #,##0.00_-;_-$* \"-\"??_-;_-@_-";
推荐阅读
- windows - 使用 Kotlin 打开 Windows 记事本
- algorithm - 前 N 阶乘积的尾随零
- python - 字段 'id' 需要一个数字,但得到了 ' '
- python - Pytorch 张量的最小值和最大值
- firebase - 如何访问 Cloud Firestore 中的数据并将其设置为 Flutter 中的局部变量
- python - Python有没有办法在浏览器中打开gmail电子邮件?
- ruby-on-rails - Rails 无法让 collection_select 分配父模型 id,但 fields_for 工作嵌套形式
- python - 将 scipy linprog 中的设置与 PuLP 匹配
- classloader - ClassLoader 不包含类
- java - 使用 BasicAuth 的 Spring Boot SOAP WebService 集成测试