HotXLS Docs

TXLSXNumberFormat 类

保存一个自定义 OOXML 数字格式代码(工作簿级字符串,例如 #,##0.00);TXLSXNumberFormats 是工作簿级的对象池,负责去重相同的代码。大多数调用方从不需要直接接触这个类——把格式字符串赋给 TXLSXCellFormat.NumberFormat 即可,对象池的查找/插入会自动完成

语法

TXLSXNumberFormat = class;
TXLSXNumberFormats = class;
    

关键成员

FormatCodeWideString;OOXML 数字格式代码
Add把一个格式代码追加到对象池并返回其索引
IndexOf返回对象池中与给定代码相等的既有条目的索引,找不到返回 -1
Count, ItemsTXLSXNumberFormats 对象池成员:条目数量,以及对每个 TXLSXNumberFormat 的按索引访问

示例

此示例把通过 CellFormat 访问的单元格格式化为两位小数的货币;TXLSXCellFormat 会在内部把该字符串解析进工作簿的 TXLSXNumberFormats 对象池

CellFormat.NumberFormat := '$#,##0.00';

请参阅

TXLSXCellFormat 类
TXLSXWorkbook 类