HotXLS-dokumentation

klasse TXLSXNumberFormat

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

FormatCodeWideString; OOXML-talformatkoden
AddTilføjer en formatkode til puljen og returnerer dens indeks
IndexOfReturnerer indekset på den eksisterende puljepost, der svarer til den givne kode, eller -1, hvis den ikke findes
Count, ItemsTXLSXNumberFormats-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å

TXLSXCellFormat class
klasse TXLSXWorkbook