Opcje AGGREGATE i zagnieżdżone bramki w HotXLS dla Delphi
Jak HotXLS dekoduje opcje AGGREGATE w Delphi i pilnuje, by bramki pomijania ukrytych wierszy i zagnieżdżonego SUBTOTAL nie wyciekały do formuł precedensów
Blog programistyczny losLab Software
Software Development Blog
Jak HotXLS dekoduje opcje AGGREGATE w Delphi i pilnuje, by bramki pomijania ukrytych wierszy i zagnieżdżonego SUBTOTAL nie wyciekały do formuł precedensów
Zweryfikuj pakiety XLSX szyfrowane Agile w Delphi z HotXLS: HMAC-SHA-512 dataIntegrity, kontrole weryfikatora w stałym czasie i klasyczna rezerwacja zapisu
Jak HotXLS odczytuje pliki XLSX zaszyfrowane metodą Agile w Delphi: OpenEncrypted analizuje EncryptionInfo, wykonuje wyprowadzanie klucza SHA-512 z liczbą
Jak HotXLS dzieli reguły formatowania warunkowego i walidacji danych na oddzielne, priorytetyzowane obiekty reguł, gdy edycja wierszy lub kolumn dzieli ich
HotXLS zapisuje formuły z operatorami na tablicach jako dynamiczne tablice Excel 365 w XLSX i XLS z Delphi, więc Excel przestaje wstawiać @ i #VALUE!
Oceniaj zapisane AutoFiltry Excela w Delphi z HotXLS: listy wartości, grupy dat, Top 10, daty dynamiczne, filtry koloru i ikon, zamrożone daty i twarde limity
Emitter HotXLS deklarował 24 bajty ciała BIFF, a zapisywał 26, więc arkusze wykresów znikały po otwarciu. Oto poprawka i sposób wykrywania dryfu długości
Jak HotXLS klasyfikuje rekordy BIFF SupBook i XTI w Delphi: dlaczego łącza same-sheet, add-in i DDE lub OLE nie dadzą się odgadnąć z flagi self lub pustego URL
Jak HotXLS zapisuje pliki XLS Excel 5.0/95 chronione XOR, które otwiera Excel 16: klucz CreateXorKey_Method1, tablica XorRor, XorArrayIndex i kod w Delphi
HotXLS otwiera z Delphi skoroszyty Excel 2.0, 3.0 i 4.0 sprzed OLE, czytając surowe strumienie BIFF, rekordy komórek danej generacji i wyniki formuł z cache
Jak HotXLS mapuje kolory RGB i motywu na 56-slotową paletę BIFF8: deterministyczne dopasowanie OKLab, plany palety tylko do odczytu i polityka zapisu XLS
Dlaczego kryterium AutoFiltera BIFF8 zapisane jako DOPER tekstowy nie łapie żadnej komórki liczbowej w Excelu i jak HotXLS zapisuje kryteria DOPER w plikach XLS
Jak HotXLS zapisuje dodatkowe grupy osi BIFF8 w Delphi: AXESUSED, dwa bloki AxisParent i dlaczego grupa wykresu mieści się w każdej grupie osi
HotXLS kotwiczy substream wykresu BIFF8 do arkusza jako kontrolkę hosta OBJ typu 5, więc wykres siedzi przy danych zamiast zajmować własny arkusz
Dlaczego indeksy fontów BIFF8 nigdy nie używają wartości 4 i jak HotXLS wiąże rekordy XF oraz runs rich text i komentarzy z właściwym rekordem FONT w Delphi
Tabele przestawne to najbardziej skomplikowane struktury w formacie binarnym .xls. Zobacz, jak HotXLS buduje samowystarczalny bufor tabeli przestawnej
Jak HotXLS dla Delphi zapisuje rekordy BIFF8 Selection w porcjach po 1369 obszarów, jawnie mapuje bajty okienek i dzieli przewijanie między Window2 a Pane
Jak HotXLS dekoduje payloady XLUnicodeString BIFF8 w Delphi: GetWideString liczy bajty, fHigh 0 wymaga GetString, a błędne parowanie pozostaje ciche
HotXLS oblicza funkcje PRICE, YIELD, DURATION, dat kuponów i bonów skarbowych z Delphi, ze wszystkimi pięcioma bazami liczenia dni i bez zainstalowanego Excela
HotXLS dekoduje obrazki metafilów arkusza do ograniczonej sceny poleceń zamiast oddawać bajty odtwarzaniu GDI, z budżetami i parsowaniem zawodzącym bezpiecznie
HotXLS odczytuje buforowane wartości formuł Excela w Delphi bez przeliczania, utrzymując szybkie przebiegi ETL i pliki źródłowe nietknięte bajt po bajcie
HotXLS tworzy z Delphi obiekty Camera, wstawiając żywy obraz zakresu komórek, który Excel przerysowuje przy wczytaniu, z zachowaniem łącza w obie strony
TXLSCellImageExporter renderuje prostokąt komórek XLS albo XLSX do jednego PNG lub JPEG bez paginacji, z budżetami pikseli i bajtów oraz atomową zamianą
Zbuduj ładunek schowka CF_HTML w Delphi z HotXLS, aby zakresy Excela wklejały się do Worda lub przeglądarki z zachowanym stylem i przesunięciami bajtowymi
Jak HotXLS renderuje osie dat wykresów Excela w Delphi: numery seryjne skoroszytu, dociąganie końca miesiąca i automatyczne jednostki dni, miesięcy i lat
HotXLS odtwarza nietknięte wykresy Excela bajt w bajt z Delphi: rysunki przez relacje, odcisk pobrany po parsowaniu i zachowane offsety kotwic EMU
Policz napisy równań trendline i R-squared Excela w Delphi z HotXLS XLSTrendlineEquationLabel, zgodnie z DataLabel.Text dla wszystkich sześciu typów trendline
Pisz wykresy wodospadowe i treemap w Excelu z Delphi przez HotXLS: części cx chartSpace, typy serii layoutId, cache cx pt i kotwica AlternateContent
Jak dodawać wykresy, obrazy i kształty Excela z Delphi w HotXLS: arkusze wykresów w XLS, osadzone wykresy w XLSX, rozmiary EMU i pułapki zakotwiczeń
Szerokość kolumny Excela mierzona w jednostkach Max Digit Width, więc Normal font inny niż Calibri przesuwa granice kolumn. Jak HotXLS mierzy MDW w Delphi
Zapisuj komentarze komórek z autorem, zewnętrzne adresy URL i skoki wewnątrz skoroszytu z Delphi przy użyciu HotXLS, wraz z API linków XLSX i pułapkami XLS
HotXLS parsuje kontenery Compound File Binary v3 w czystym Pascalu: sygnatura nagłówka, DIFAT w nagłówku, łańcuchy FAT, MiniFAT i drzewo katalogu, bez ole32.dll
Jak HotXLS ocenia reguły formatowania warunkowego Excel w Delphi poza Excelem, oraz przypadki Top 10 procent, powyżej średniej i duplikaty przypięte testami
Stosuj reguły cellIs, paski danych, zestawy ikon i przebiegi tekstu z Delphi w HotXLS, omijając pułapki stylu dxf oraz indeksów puli czcionek w plikach XLSX
Gdy konstruktor Delphi rzuca, RTL woła Destroy na półzbudowanym obiekcie. Destruktory nil-safe w HotXLS chronią EOutOfMemory; jak ponawiać próbę otwarcia
HotXLS zapisuje XLSX, ODS i XLS w Delphi przez buforowany plik tymczasowy i atomową zmianę nazwy Windows, więc przerwany zapis nie może uszkodzić skoroszytu
Pięć odrzuceń tylko w Delphi XE5 oraz powód, dla którego skrypt testujący wyłącznie najnowszy kompilator po cichu zepsuł całą macierz HotXLS
HotXLS AddCopy kopiuje arkusze Excela między skoroszytami w Delphi, ponownie wiążąc formuły, odwołania wykresów i indeksy czcionek dla skoroszytu docelowego
HotXLS liczy formuły odwołujące się do innego skoroszytu wprost na żywym obiekcie w pamięci, a gdy ten nie jest zarejestrowany, sięga po cache łączy
Eksportuj arkusze Excela do CSV, TSV i HTML z Delphi w HotXLS. Omawiamy cytowanie RFC 4180, BOM UTF-8 i to, czemu formuły wymagają Calculate przed eksportem
HotXLS TXLSWorkbookViewer renderuje skoroszyty Excela jako siatkę Delphi: scalone komórki, synchronizacja przewijania oraz zdarzenia hiperłączy i komentarzy
Dodawaj listy rozwijane, kryteria autofiltru i tabele Excela z Delphi w HotXLS, z podglądem filtru po stronie serwera i pułapką identyfikatora kolumny od zera
Eksportuj wyniki TDataset do Excela z Delphi w HotXLS: grupowanie i podział TDataToXLS, pułapka zależności VCL, konwersja XLSX i pętla bezpieczna dla usług
Data w Excelu to po prostu liczba, dopóki nie wiesz, od której epoki jest liczona. Zobacz, czym różnią się systemy 1900 i 1904 i jak numFmt oznacza datę
HotXLS przelicza każdą formułę w izolowanej nakładce i raportuje każdą wartość z cache, która się nie zgadza, nie zapisując skoroszytu, dopóki nie poprosisz
Dlaczego szablon z 4805 formułami zgłaszał w HotXLS fałszywe odwołanie cykliczne i jak naprawiło to niejawne przecięcie nazw oraz miękkie uporządkowanie skanów
Twórz nazwy zdefiniowane o zasięgu skoroszytu i arkusza w HotXLS z Delphi, pisz formuły międzyarkuszowe odporne na edycje i unikaj konfliktów nazw _xlnm
Jak HotXLS zastąpił kwadratowe skany krawędzi w grafie zależności formuł drzewem przedziałowym, skracając przeliczenie 100 000 formuł z 18 s do 0,1 s
Dlaczego daty utworzenia i zapisu skoroszytów HotXLS dryfowały o dzień albo o strefę i jak FILETIME, identyfikatory MS-OLEPS oraz W3CDTF mapują się na UTC
Czytaj elementy list rozwijanych Excela w Delphi przez HotXLS, wybieraj pozycje po indeksie albo tekście i sprawdzaj wpisywane dane względem reguł w XLS i XLSX
Obliczaj formuły tablic dynamicznych Excela 365 w Delphi za pomocą HotXLS: XLOOKUP, FILTER, SORT, UNIQUE i SEQUENCE zakotwiczone przez SetArrayFormula
Funkcje programu Excel DEC2BIN, HEX2DEC i IMSUM kryją dziesięciobitowy kod uzupełnień do dwóch oraz operacje na liczbach zespolonych zapisanych jako ciągi
Dlaczego HotXLS zwraca FALSE dla łańcuchowych porównań tak jak Excel, jak pusta komórka porównuje się z 0 i pustym tekstem i jak SUMIF rozciąga zakres sumy
Dlaczego Excel pokazuje monit o naprawę na XLSX, który inne czytniki otwierają: wymagany fontId w phoneticPr, jeden Override na część i unikalne rId korzenia
Jak HotXLS porównuje tekst jak Excel w Delphi: word sort ustawień regionalnych bez rozróżniania wielkości liter, myślnik rozstrzyga tylko remisy
Jak HotXLS dopasowuje wildcardy w Delphi: COUNTIF czyta a~b dosłownie, MATCH traktuje ~ jako ucieczkę, DSUM dopasowuje prefiksy, a Find cofa się do gwiazdki
HotXLS odpala zdarzenia TXLSFileMonitor na głównym wątku, gdy worker czeka, więc zatrzymanie monitora w OnFileChanged bez rozpoznania wątku to zakleszczenie
Wyliczaj formuły Excela w Delphi w HotXLS: silnik Calculate, funkcje własne OnUserFunction, formuły tablicowe i czemu eksport CSV wymaga policzonych wartości
Excel może obliczać formuły krok po kroku. Jak HotXLS odwzorowuje to stopniowe upraszczanie do audytu i debugowania arkuszy kalkulacyjnych w Delphi
Jak HotXLS przesuwa referencje A1 przy wstawianiu i usuwaniu wierszy oraz kolumn w Delphi: referencje względne i bezwzględne, końce zakresów i reguły #REF!
Zbudowanie HotXLS pod Free Pascalem wymaga DELPHIUNICODE, interfejsów CORBA z jawnymi slotami COM i pascalowej ścieżki AES zamiast obiektów OMF Delphi
Jak HotXLS zapisuje w binarnym XLS wypełnienia wykresów z kolorem motywu: rekord GelFrame, indeks schematu OfficeArt w czerwonym bajcie i payload MSOTINT
Ustalaj rozmiar osadzonych obrazów XLSX według wymiarów fizycznych w Delphi z HotXLS: wyjaśnienie jednostek EMU, geometria w centymetrach i punktach,
HotXLS czyta prawdziwe wymiary pikselowe z nagłówków GIF, BMP i JPEG, żeby AddPicture zapisywał geometrię zamiast fallbacku 100x100 rozciągającego obrazy
Metoda Recalculate w HotXLS buduje graf zależności formuł w Delphi, aby przeliczać tylko zmienione komórki: funkcje nietrwałe (volatile), porządek
HotXLS przepisuje z Delphi jeden arkusz w istniejącym pakiecie XLSX, podczas gdy każda nietknięta część przechodzi dalej ze swoimi skompresowanymi bajtami
Rozwiązuj zamierzone odwołania cykliczne w Delphi za pomocą HotXLS: obliczenia iteracyjne przez Iterate, IterateCount i IterateDelta oraz sposób zbieżności
Wyliczaj domknięcia LAMBDA i pełną semantykę LET w Excelu z Delphi za pomocą HotXLS: nazwane lambdy, przechwytywanie leksykalne, reguły cieniowania i separatory
Praktyczne strojenie HotXLS dla dużych plików Excela w Delphi: zapisy StreamingWrite, ponowne użycie puli stylów, wywołania zwrotne wierszy i szybszy odczyt
Dlaczego Excel odrzuca walidacje list XLSX dłuższe niż 255 znaków, jak różnią się XLSB i rozszerzenia x14 i jak HotXLS dla Delphi obsługuje każdy format listy
Czemu VLOOKUP po kolumnie z samą formułą jest legalny w Excelu i jak HotXLS oddziela krawędzie skanu od krawędzi kolejności, by zatrzymać fałszywe cykle
Jak HotXLS zachowuje niestandardowe motywy (theme), nieznane bloki extLst oraz calcChain, gdy kod w Delphi edytuje jedną komórkę w pliku XLSX, i gdzie kończy
Jak HotXLS obsługuje scalone komórki w szablonach raportów Delphi: semantyka kotwicy, reguły przesuwania InsertRows, audyt scaleń i eksport do HTML i RTF
Otwórz duży XLSX w Delphi bez parsowania każdego arkusza: wykrywanie MetadataOnly, ładowanie SelectedSheets, LoadSheet na żądanie i zapis surowych części
Jak HotXLS zachowuje tabele przestawne ODS przez cykl otwarcia i zapisu, odtwarzając poddrzewo XML dosłownie i przenosząc deklaracje xmlns przodków
Jak HotXLS pisze z Delphi pliki ODS czytane przez Excel 16 i LibreOffice: referencje OpenFormula, przestrzenie nazw i podwójny zapis formatów warunkowych
HotXLS otwiera i zapisuje pliki OpenDocument Spreadsheet z Delphi: opcje eksportu SaveAsODS, co czyta ścieżka importu ODS i to, co przeżywa podróż w obie strony
Jak HotXLS trzyma milion powtarzanych wierszy ODS w zwartej formie: przedziały wysokości, jedna nakładka stylu dla pustych komórek i licznik powtórzeń
Hasło jest poprawne, a Excel zgłasza uszkodzenie. Dwie pułapki szyfrowania: pomyłka ECB z CBC i dryf ponownego kluczowania RC4 łamią zgodność w Delphi
Buduj skoroszyty XLS i XLSX z usług Delphi bez instalowania Excela: natywne zapisujące BIFF i OOXML, strumień prosto do odpowiedzi HTTP, bez udziału COM
HotXLS weryfikuje podpisy pakietów XLSX w Delphi bez Excela: skróty XML-DSig, C14N, selektory relacji, polityka zaufania WinCrypt i ponowne podpisywanie
Dlaczego dodanie wątków spowolniło analizowanie XLSX w Delphi i jak HotXLS zmniejszyło liczbę alokacji na stercie z 20 do 9,1 na komórkę, osiągając 1,90-krotne
HotXLS eksportuje arkusze do archiwalnego PDF/A z Delphi: osadzona intencja wyjściowa sRGB, metadane pdfaid i reguły czcionek, których pilnuje walidator
Substream BIFF PivotCache ramuje SXDB, SXDBB i SXFDB według layoutu ciała, a nie numeru rekordu, a HotXLS rozstrzyga dialekt po pierwszym rekordzie
Ustawiaj Show Values As w tabelach przestawnych Excel z Delphi przez HotXLS: ranking, suma narastająca, procent rodzica i rozszerzenie x14 pivotShowAs
Sortuj elementy pivota Excel po miarze w Delphi z HotXLS: jak autoSortScope przechowuje pole Values jako 4294967294, remisy i zwinięte elementy
Twórz tabele przestawne XLSX w Delphi z HotXLS: AddPivotTable, obliczane elementy i pola, wyświetlanie showDataAs, grupowanie dat i odświeżanie w procesie
Jak precision as displayed w Excelu zaokrągla wartości wg sekcji formatu, znaków procenta i przecinków skalujących i jak odwzorowuje to HotXLS
HotXLS zachowuje oryginalny ChartML importowanego wykresu Excela podczas edycji tytułów, serii i osi w Delphi i buduje wykresy kombinatorne z dwiema osiami
Chroń arkusze, zostaw zakresy wejściowe edytowalne i kontroluj układ wydruku w Delphi z HotXLS: flagi Locked, ustawienia strony, skalowanie i kody nagłówków
Jak HotXLS ujednolica odczyty strumieniowe XLS, XLSX, ODS i CSV za jednym kursorem pull w Delphi: jawna maszyna stanów, idempotentny Cancel i widoki wierszy
Kompiluj formuły R1C1 w Delphi z HotXLS: GetCompiledFormulaR1C1 rozwiązuje R2C3, R[-1]C[2] i RC dla każdej komórki, więc jedna formuła względna wypełnia kolumnę
HotXLS liczy funkcje Excel 365 REGEXTEST, REGEXEXTRACT i REGEXREPLACE offline w Delphi: statyczny PCRE2 UTF-16, broadcasting tablic i budżety kroków ReDoS
Jak HotXLS utrzymuje duże skoroszyty Delphi małe w pamięci: bloki komórek po 256 wierszy, nakładki stylu interwałowego i strumieniowy zapis XLSX
Czytaj nazwy arkuszy z plików XLS, XLSX i ODS w Delphi bez wczytywania danych komórek: HotXLS GetSheetNames, wykrywanie szyfrowania i selekcja wejściowa
Twórz wykresy przebiegu w czasie w Delphi za pomocą HotXLS: grupy liniowe, kolumnowe i zysk/strata, kolory ARGB oraz blok extLst x14 dla Excela 2010 i nowszych
Funkcje NORM, CHISQ i BETA kryją analizę numeryczną. Zobacz, jak HotXLS oblicza je ze znormalizowaną gammą i betą w Delphi oraz poznaj błąd Log
Plik XLSX z milionem wierszy nie musi mieścić się w pamięci: jak HotXLS skanuje arkusze strumieniowym czytnikiem bez DOM przy stałym zużyciu pamięci
Generowanie ogromnego XLSX nie musi rosnąć wraz z liczbą wierszy: jak HotXLS strumieniuje OOXML z ciągami inline bez tabeli ciągów udostępnionych
Utrzymaj duże eksporty XLSX w limitach pamięci dzięki HotXLS StreamingWrite, wywołaniom zwrotnym wierszy, ponownemu użyciu puli stylów i zadaniom na wątek
HotXLS zapisuje z Delphi skoroszyty ISO/IEC 29500 Strict, tłumacząc każdą część pakietu na słowniki purl i odmawiając funkcji, których Strict zabrania
HotXLS zastępuje logiczne wyniki Save i Open strukturalną diagnostyką: stabilne kody błędów, poziomy ważności i kontekst arkusza dla aplikacji Delphi
Wyliczaj strukturalne odwołania Table[Column] w Delphi z HotXLS: specyfikatory elementów, zakresy kolumn i nieobsługiwana forma bieżącego wiersza
Jak HotXLS każe SUBTOTAL 109 i AGGREGATE pomijać ukryte i odfiltrowane wiersze w Delphi: bramka z callbackiem ukrycia wiersza i centralna kontrola arności
Cache slicera tabeli wskazuje tabelę gołym tableId, więc skopiowane bajty psują się po przenumerowaniu tabel; HotXLS przebudowuje cache w Delphi i pilnuje ridów
Jak HotXLS zamienia obrazki arkusza z tekstem alternatywnym w niezależne elementy struktury Figure PDF i czemu jeden alokator MCID na stronę jest obowiązkowy
Wypełniaj szablony raportów Excel z Delphi przy użyciu HotXLS: znajduj tokeny przez FindText, klonuj wiersze detali, wstawiaj wiersze i przeliczaj przed zapisem
Zapisuj komentarze wątkowe Excel 365 z Delphi w HotXLS: AddThreadedComment, łańcuchy odpowiedzi, części threadedComments i person oraz różnice wobec notatek
HotXLS tworzy podzbiory osadzonych czcionek przez API CreateFontPackage z fontsub.dll Windows, zachowując tylko glify użyte w eksporcie arkusza Delphi
Tekst spoza zakresu ASCII może zostać zredukowany do znaków zapytania podczas eksportu do RTF, HTML, CSV i ZIP. Zobacz, jak HotXLS zachowuje nienaruszony kod
HotXLS odrzuca CALL, REGISTER.ID, WEBSERVICE, DDE i 16 innych nazw formuł przed ewaluacją argumentów, więc zachowana formuła nie uruchomi callbacków hosta
Jak HotXLS zachowuje projekty VBA i łącza zewnętrzne, gdy kod Delphi edytuje skoroszyty XLS i XLSX: zapisy z makrami, cele łączy i granice pełnego cyklu
HotXLS pozwala programistom Delphi przepisywać kod źródłowy modułów VBA i rekompresować go algorytmem MS-OVBA, a następnie zapisywać makra z powrotem do plików
Audytuj nieznane pliki Excel z Delphi w HotXLS: policz wykresy, formuły, makra i ochronę, a potem konwertuj XLS, XLSX i ODS ze znanymi granicami wierności
HotXLS porównuje z Delphi dwa skoroszyty i zgłasza różnice arkuszy, komórek, formuł i scaleń jako uporządkowaną listę oraz czytelny raport, bez udziału Excela
Ustawiaj i odczytuj właściwości dokumentu Excel z Delphi w HotXLS: tytuł, autor, firma i słowa kluczowe w BIFF SummaryInformation oraz częściach docProps
Jak HotXLS koordynuje odczyty i zapisy skoroszytu w Delphi przez dzierżawy odczytu O(1), fail-fast strażniki zapisu, transakcje reentrancyjne i licznik pokoleń
HotXLS renderuje arkusze Excela do PDF w Delphi i C++Builder przez SaveAsPDF i bez Office: wypełnienia, obramowania, czcionki, osadzanie czcionek dla Unicode
Jak HotXLS ocenia XLOOKUP i XMATCH w Delphi: tryby dopasowania, zejście binarne O(log n), przypadki brzegowe duplikatów i odrzucanie wieloznaczników
HotXLS zapisuje klasyczne pliki XLS z cache i zachowuje wartość zapisaną w komórkach-korzeniach formuł współdzielonych BIFF, zamiast liczyć je przy zapisie
Jak HotXLS otwiera i zapisuje binarne skoroszyty XLSB Excel z Delphi, co pokrywa zwalidowany podzbiór i dlaczego font domyślny i formaty wbudowane się liczą
HotXLS zapisuje liczby XLSX z 17 cyframi znaczącymi i poprawia parsowanie RTL przy odczycie, więc każdy double Delphi przeżywa zapis i otwarcie bit w bit
Zapisuj zaszyfrowane AES pliki XLSX z Delphi przez HotXLS SaveAsEncrypted: ECMA-376 Standard Encryption, obsługa haseł i granica deszyfrowania tylko do zapisu
Jak HotXLS zapisuje cache #SPILL! i #CALC! czytany przez Excel: małe litery GUID rich value, fileVersion 7, calcId 191029, funkcja RD i tekst tablic t=str
Dlaczego zaszycie na sztywno xl/worksheets/sheet1.xml psuje poprawne pliki XLSX oraz jak HotXLS rozwiązuje cele relacji OPC względem części źródłowej w Delphi
Jak HotXLS zapisuje pola pivot XLSX przechodzące schemat ECMA-376 z Delphi: tokeny ST_Axis, flagi dataField, niepuste itemy, itemy subtotal i numFmtId
Jak HotXLS rozwija w Delphi kontynuacje formuł współdzielonych XLSX: znajduje formułę wzorcową si, przesuwa odwołania względne i przetrwa samozamykające się
Ustawiaj ochronę arkusza XLSX dla poszczególnych akcji w Delphi z HotXLS: 15 bitów uprawnień AllowOption, zasada OOXML omit-equals-allow i bezpieczne
Klonuj sformatowany arkusz XLSX w Delphi za pomocą HotXLS Duplicate i CopyFrom: co jest kopiowane głęboko, co pozostaje płytkie i jak odtworzyć wykresy w kopii
Jak HotXLS waliduje rekord end of central directory w ZIP czterema krzyżowymi sprawdzeniami, tak by sfałszowany EOCD ukryty w komentarzu ZIP nie oszukał
Jak HotXLS współbieżnie inflatuje wiele arkuszy XLSX z jednego współdzielonego strumienia pakietu ZIP w Delphi za pomocą bramki odczytu blokującej tylko parę
Sumy kontrolne CRC32 arkusza w HotXLS mogą przepełnić 1 MB stos wątku roboczego, gdy zlib-ng wybiera swoją ścieżkę Chorba; podawanie danych w porcjach po 64 KB