Guarda um código de formato de número OOXML personalizado (uma cadeia ao nível do livro, por exemplo
#,##0.00);
TXLSXNumberFormats é o pool ao nível do livro que elimina duplicados de códigos idênticos. A maioria dos chamadores nunca manipula esta classe diretamente — em vez disso, defina
TXLSXCellFormat.NumberFormat com a cadeia de formato, e a pesquisa/inserção no pool acontece automaticamente
Sintaxe
TXLSXNumberFormat = class;
TXLSXNumberFormats = class;
Membros principais
| FormatCode | WideString; o código de formato de número OOXML |
| Add | Acrescenta um código de formato ao pool e devolve o seu índice |
| IndexOf | Devolve o índice da entrada já existente no pool igual ao código indicado, ou -1 se não for encontrado |
| Count, Items | Membros do pool TXLSXNumberFormats: número de entradas e acesso indexado a cada TXLSXNumberFormat |
Exemplo
Este exemplo formata as células alcançadas através de CellFormat como moeda com duas casas decimais; TXLSXCellFormat resolve internamente a cadeia para o pool TXLSXNumberFormats do livro
CellFormat.NumberFormat := '$#,##0.00';
Ver também