【问题标题】:How to format number cell in excel by Aspose?如何通过 Aspose 格式化 Excel 中的数字单元格?
【发布时间】:2015-07-17 16:44:24
【问题描述】:

我正在使用 Aspose 创建 Excel。我遇到的困难很少。

第一期

Cells.importResultSet在此如何插入customDateFormatString

第二期

Cells.importResultSet在此如何插入customNumberFormatString

请检查下面的例子中的数字

10000 to $10,000

【问题讨论】:

    标签: java excel aspose aspose-cells


    【解决方案1】:

    1) 您可以在 Cells.importResultSet() 重载方法中为 customDateFormatString 参数放置所需的自定义日期/时间格式字符串。请参阅示例代码行以供参考: 例如 示例代码:

    worksheet.getCells().importResultSet(rs, 0, 0, true, "d-mmm-yy", true);
    

    2) 使用 Cells.importResultSet() 方法将数据导入 Excel 工作表后,您可以相应地将所需的数字格式应用于范围/列中的单元格,请参阅文档以供参考: http://www.aspose.com/docs/display/cellsjava/Setting+Display+Formats+of+Numbers+and+Dates

    在您的情况下,您应该将自定义数字格式字符串设置为“$#,##0”以满足您的要求。

    【讨论】:

    • 我试过那个例子。但在这里他们谈论的是单细胞。我喜欢为列设置相同的样式。
    • 好吧,您可以格式化整行或整列,请参阅文档以供参考:aspose.com/docs/display/cellsjava/Formatting+Rows+and+Columns 您只需指定所需的 Style 对象的选项并启用相关的 StyleFlag 属性。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-09-26
    • 2010-09-13
    • 2017-02-07
    • 1970-01-01
    相关资源
    最近更新 更多