Przechowuje jeden niestandardowy kod formatu liczb OOXML (ciąg na poziomie skoroszytu, np.
#,##0.00);
TXLSXNumberFormats to pula na poziomie skoroszytu, która deduplikuje identyczne kody. Większość wywołujących nigdy nie dotyka tej klasy bezpośrednio — zamiast tego ustaw
TXLSXCellFormat.NumberFormat na ciąg formatu, a wyszukanie lub wstawienie do puli nastąpi automatycznie
Składnia
TXLSXNumberFormat = class;
TXLSXNumberFormats = class;
Kluczowe elementy
| FormatCode | WideString; kod formatu liczb OOXML |
| Add | Dodaje kod formatu do puli i zwraca jego indeks |
| IndexOf | Zwraca indeks istniejącego wpisu puli równego podanemu kodowi albo -1, jeśli nie znaleziono |
| Count, Items | Elementy puli TXLSXNumberFormats: liczba wpisów i indeksowany dostęp do każdego TXLSXNumberFormat |
Przykład
Ten przykład formatuje komórki dostępne przez CellFormat jako walutę z dwoma miejscami po przecinku; TXLSXCellFormat wewnętrznie rozwiązuje ciąg w puli TXLSXNumberFormats skoroszytu
CellFormat.NumberFormat := '$#,##0.00';
Zobacz też