HotXLS-dokumentation

klass TXLSXNumberFormat

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

FormatCodeWideString; OOXML-talformatskoden
AddLägger en formatskod sist i poolen och returnerar dess index
IndexOfReturnerar indexet för den befintliga poolpost som matchar angiven kod, eller -1 om den inte hittas
Count, ItemsMedlemmar 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

klass TXLSXCellFormat
klass TXLSXWorkbook