Gemmer én tilpasset OOXML-talformatkode (en streng på arbejdsbogsniveau, f.eks.
#,##0.00);
TXLSXNumberFormats er puljen på arbejdsbogsniveau, der deduplikerer identiske koder. De fleste kaldere rører aldrig denne klasse direkte — sæt i stedet
TXLSXCellFormat.NumberFormat med formatstrengen, så foretages puljens opslag/indsættelse automatisk
Syntaks
TXLSXNumberFormat = class;
TXLSXNumberFormats = class;
Key medlemmer
| FormatCode | WideString; OOXML-talformatkoden |
| Add | Tilføjer en formatkode til puljen og returnerer dens indeks |
| IndexOf | Returnerer indekset på den eksisterende puljepost, der svarer til den givne kode, eller -1, hvis den ikke findes |
| Count, Items | TXLSXNumberFormats-puljens medlemmer: antallet af poster og indekseret adgang til hver TXLSXNumberFormat |
Eksempel
Dette eksempel formaterer de celler, der nås via CellFormat, som valuta med to decimaler; TXLSXCellFormat opløser strengen internt i projektbogens TXLSXNumberFormats-pulje
CellFormat.NumberFormat := '$#,##0.00';
Se også