Uchovává jeden vlastní formátovací kód čísel dle OOXML (řetězec na úrovni sešitu, např.
#,##0.00);
TXLSXNumberFormats je fond na úrovni sešitu, který deduplikuje identické kódy. Většina volajících nesahá na tuto třídu přímo — nastavte
TXLSXCellFormat.NumberFormat na formátovací řetězec a vyhledání/vložení do fondu proběhne automaticky
Syntaxe
TXLSXNumberFormat = class;
TXLSXNumberFormats = class;
Klíčové členy
| FormatCode | WideString; formátovací kód čísel dle OOXML |
| Add | Přidá formátovací kód do fondu a vrátí jeho index |
| IndexOf | Vrátí index existující položky fondu rovné zadanému kódu, nebo -1, pokud není nalezen |
| Count, Items | Členové fondu TXLSXNumberFormats: počet položek a indexovaný přístup ke každé TXLSXNumberFormat |
Příklad
Tento příklad naformátuje buňky dostupné přes CellFormat jako měnu se dvěma desetinnými místy; TXLSXCellFormat řetězec interně rozpozná do fondu TXLSXNumberFormats sešitu
CellFormat.NumberFormat := '$#,##0.00';
Viz také