losLab-Softwareentwicklungsblog

HotXLS-Delphi-Komponente

Software Development Blog

HotXLS-Delphi-Komponente

Sichere EMF- und WMF-Wiedergabe in HotXLS

HotXLS dekodiert Arbeitsblatt-Metadatei-Bilder in eine begrenzte Befehlsszene, statt die Bytes an GDI zu übergeben, mit Budgets und fail-closed-Parsing

HotXLS-Delphi-Komponente

Delphi-Cross-Compiler-Matrix: HotXLS seit XE5

Fünf Compilerfehler, die nur unter Delphi XE5 auftreten, und warum ein Buildscript mit nur dem neuesten Compiler die HotXLS-Matrix unbemerkt verrotten ließ

HotXLS-Delphi-Komponente

LAMBDA & LET in Delphi: HotXLS-Formel-Closures

Excel-LAMBDA-Closures und vollständige LET-Semantik in Delphi mit HotXLS auswerten: benannte Lambdas, lexikalisches Capture, Shadowing-Regeln und Komma-Trenner

HotXLS-Delphi-Komponente

HotXLS-Lookup-Scans und falsche Zirkelbezüge

Warum VLOOKUP über eine Spalte mit der Formel selbst in Excel legal ist und wie HotXLS Scan-Kanten von Ordnungs-Kanten trennt, um falsche Zyklen zu stoppen

HotXLS-Delphi-Komponente

R1C1-Formelnotation in Delphi mit HotXLS

R1C1-Formeln in Delphi mit HotXLS kompilieren: GetCompiledFormulaR1C1 löst R2C3, R[-1]C[2] und RC je Zelle auf, sodass eine relative Formel eine Spalte füllt

HotXLS-Delphi-Komponente

XLOOKUP- und XMATCH-Binärsuchmodi in Delphi

Wie HotXLS XLOOKUP und XMATCH in Delphi auswertet: erlaubte Match- und Suchmodi, logarithmischer Binärabstieg, Duplikat-Schlüssel-Randfälle, und warum