保存一个自定义 OOXML 数字格式代码(工作簿级字符串,例如
#,##0.00);
TXLSXNumberFormats 是工作簿级的对象池,负责去重相同的代码。大多数调用方从不需要直接接触这个类——把格式字符串赋给
TXLSXCellFormat.NumberFormat 即可,对象池的查找/插入会自动完成
语法
TXLSXNumberFormat = class;
TXLSXNumberFormats = class;
关键成员
| FormatCode | WideString;OOXML 数字格式代码 |
| Add | 把一个格式代码追加到对象池并返回其索引 |
| IndexOf | 返回对象池中与给定代码相等的既有条目的索引,找不到返回 -1 |
| Count, Items | TXLSXNumberFormats 对象池成员:条目数量,以及对每个 TXLSXNumberFormat 的按索引访问 |
示例
此示例把通过 CellFormat 访问的单元格格式化为两位小数的货币;TXLSXCellFormat 会在内部把该字符串解析进工作簿的 TXLSXNumberFormats 对象池
CellFormat.NumberFormat := '$#,##0.00';
请参阅