Lagrar en anpassad OOXML-talformatskod (en sträng på arbetsboksnivå, t.ex.
#,##0.00);
TXLSXNumberFormats är poolen på arbetsboksnivå som deduplicerar identiska koder. De flesta anropare använder aldrig den här klassen direkt — sätt i stället
TXLSXCellFormat.NumberFormat till formatsträngen, så sker uppslag/insättning i poolen automatiskt
Syntax
TXLSXNumberFormat = class;
TXLSXNumberFormats = class;
Nyckelmedlemmar
| FormatCode | WideString; OOXML-talformatskoden |
| Add | Lägger en formatskod sist i poolen och returnerar dess index |
| IndexOf | Returnerar indexet för den befintliga poolpost som matchar angiven kod, eller -1 om den inte hittas |
| Count, Items | Medlemmar i poolen TXLSXNumberFormats: antalet poster och indexerad åtkomst till varje TXLSXNumberFormat |
Exempel
Detta exempel formaterar cellerna som nås via CellFormat som valuta med två decimaler; TXLSXCellFormat slår internt upp strängen i arbetsbokens TXLSXNumberFormats-pool
CellFormat.NumberFormat := '$#,##0.00';
Se även