HotXLS-documentatie

TXLSXNumberFormat class

Slaat één aangepaste OOXML-getalnotatiecode op (een tekenreeks op werkmapniveau, bijv. #,##0.00); TXLSXNumberFormats is de pool op werkmapniveau die identieke codes ontdubbelt. De meeste aanroepers raken deze class niet direct aan — stel in plaats daarvan TXLSXCellFormat.NumberFormat in met de notatiestring, en de pool zoekt en voegt automatisch in

Syntaxis

TXLSXNumberFormat = class;
TXLSXNumberFormats = class;
    

Belangrijkste members

FormatCodeWideString; de OOXML-getalnotatiecode
AddVoegt een notatiecode toe aan de pool en geeft de index terug
IndexOfGeeft de index terug van de bestaande pool-instantie die gelijk is aan de opgegeven code, of -1 wanneer die niet voorkomt
Count, ItemsMembers van de TXLSXNumberFormats-pool: het aantal instanties en geïndexeerde toegang tot elke TXLSXNumberFormat

Voorbeeld

Dit voorbeeld formatteert de cellen die via CellFormat bereikbaar zijn als valuta met twee decimalen; TXLSXCellFormat herleidt de string intern naar de TXLSXNumberFormats-pool van de werkmap

CellFormat.NumberFormat := '$#,##0.00';

Zie ook

TXLSXCellFormat class
TXLSXWorkbook class