Excelize v2.11.1
- Wird veröffentlicht am: 2 November 2026
Versionshinweise
Die bemerkenswertesten Änderungen in dieser Version sind:
Kompatibilität
- Aktualisierte Anforderung: Go-Sprachversion 1.26.0 oder höher erforderlich, aufgrund des Upgrades des Abhängigkeitspakets
golang.org/x/crypto
Sicherheit
- Behoben: Absturz beim Abrufen eines Zellwerts mit negativem Index in der Tabelle gemeinsamer Zeichenfolgen (CVE-2026-104819), zugehörige Sicherheitshinweise GHSA-48hm-4h8j-58fg
- Behoben: Absturz der Funktion
GetPivotTablesbei ungültigen Feldindizes von Pivot-Tabellen (CVE-2026-107211), zugehörige Sicherheitshinweise GHSA-mx22-3794-2vpv - Behoben: Unbegrenzte Zeilennummer im Zeileniterator (CVE-2026-107212), zugehörige Sicherheitshinweise GHSA-jw42-f3rr-4cc3
- Behoben: Absturz der Funktion
GetSlicersbeim Abrufen von Datenschnitten aus einem Arbeitsblatt ohne Zeichnungsteil (CVE-2026-107213), zugehörige Sicherheitshinweise GHSA-r7x5-4969-99p7 - Behoben: Absturz beim Entschlüsseln einer fehlerhaften Arbeitsmappe (CVE-2026-107214), zugehörige Sicherheitshinweise GHSA-2j4c-ffch-9f23
- Behoben: Zuweisung unbegrenzter Größen für die Datenströme
EncryptionInfoundEncryptedPackagebeim Entschlüsseln einer Arbeitsmappe (CVE-2026-107215), zugehörige Sicherheitshinweise GHSA-x2q3-8cjh-766f - Behoben: Stapelüberlauf der Funktion
CalcCellValue, verursacht durch zirkuläre Referenzen in ANCHORARRAY-Formeln (CVE-2026-107216), zugehörige Sicherheitshinweise GHSA-wp2g-vpjj-g53r - Behoben: Die Funktionen
ColumnNameToNumberundJoinCellNameakzeptierten ungültige Spaltennamen, was zu einem Ganzzahlüberlauf führte (CVE-2026-107217), zugehörige Sicherheitshinweise GHSA-c85p-xxjj-2r75 - Behoben: Unicode-Behandlung und Anzahlüberlauf in den Formelfunktionen LEFT, LEFTB, RIGHT und RIGHTB (CVE-2026-107218), zugehörige Sicherheitshinweise GHSA-8jjq-8j9w-m2v6
- Behoben: Unbegrenzte Iterationsanzahl bei der Ableitung des Agile-Entschlüsselungsschlüssels (CVE-2026-107219), zugehörige Sicherheitshinweise GHSA-jrfj-fhj2-jjvm
- Behoben: Absturz bei einem Arbeitsblatt mit leerer Referenz auf verbundene Zellen (CVE-2026-107220), zugehörige Sicherheitshinweise GHSA-g27h-8qhm-6pff
- Behoben: Absturz bei einer Zeile, deren Zellen nicht in aufsteigender Spaltenreihenfolge vorliegen (CVE-2026-107221), zugehörige Sicherheitshinweise GHSA-8mcq-6wmr-jrjv
- Behoben: Absturz der Funktion
GetConditionalFormatsbei fehlerhaften Regeln für die bedingte Formatierung (CVE-2026-107222), zugehörige Sicherheitshinweise GHSA-rxcj-4pj5-74gr - Behoben: Überlauf der minimalen und maximalen Spaltennummern (CVE-2026-107223), zugehörige Sicherheitshinweise GHSA-fq3v-74gv-27gm
- Behoben: Absturz durch Ablehnung von unkomprimierten Zip64-Größen, die nicht in einen vorzeichenbehafteten int64 passen (CVE-2026-107224), zugehörige Sicherheitshinweise GHSA-fw94-4wwp-w8pw
- Behoben: Absturz beim Abrufen von Stilen mit negativem Stilindex (CVE-2026-107225), zugehörige Sicherheitshinweise GHSA-5h23-36rv-pm65
Neue Eigenschaften
- 2 neue Konstanten
MaxCFBStreamSizeV3undMaxCFBStreamSizeV4hinzugefügt - Die Funktion
CalcCellValueunterstützt jetzt Matrixargumente in der Formelfunktion AND - Die Funktion
SetConditionalFormatvalidiert jetzt den Stilindex, verwandtes Problem #2400
Verbesserung der Kompatibilität
- Die numerische Genauigkeit der von der Funktion
SetCellValuegespeicherten Werte wurde an Microsoft Excel™angeglichen, verwandtes Problem #1757
Fehlerbehebung
- Behoben: Funktion
GetPicturesgibt in bestimmten Fällen die Bearbeitungspositionierung nicht zurück, Problem gelöst #2217 - Behoben: Funktion
CalcCellValueliefert falsche Ergebnisse, wenn Fehlerwerte in Klammern oder Operatoren enthalten sind, Probleme gelöst #1164 und #2344 - Behoben: Funktion
CalcCellValuegibt in bestimmten Fällen nicht den erwarteten Fehler zurück, Probleme gelöst #2349 und #2432 - Behoben: Funktion
CalcCellValueliefert falsche Ergebnisse für 14 Formelfunktionen: COUNT, COUNTA, HLOOKUP, IF, INDIRECT, ISNUMBER, MDETERM, MINVERSE, OR, SUM, TRIM, VALUE, VLOOKUP und XLOOKUP, Probleme gelöst #2411, #2412, #2413, #2414, #2415, #2416, #2417, #2430, #2436, #2439 und #2445 - Behoben: Absturz der Funktion
CalcCellValuebei nicht ausgeglichenen schließenden Klammern in einer Formel, Problem gelöst #2409 - Behoben: Absturz der Funktion
CalcCellValuebei der Berechnung der Formelfunktion PERCENTILE.EXC mit ungültigen Argumenten, Problem gelöst #2426 - Behoben: Die Funktionen
AddChartundAddChartSheeterzeugen in bestimmten Fällen ungültige Diagramme, die die Arbeitsmappe beschädigen, Probleme gelöst #2355 und #2356 - Behoben: Stream-Writer wendet bei Zellwerten für Zeitdauern kein Zahlenformat an, Problem gelöst #2371
- Behoben: Genauigkeitsverlust beim Festlegen von Zellwerten mit
time.Duration, Problem gelöst #2372 - Behoben: Funktion
AddSlicerverwendet den Datenschnitt-Cache der Pivot-Tabelle für unterschiedliche Felder wieder, Problem gelöst #2383 - Behoben: Funktion
GetStylegibt für Füllungen ohne Muster einen ungültigen Stil zurück, Problem gelöst #2384 - Behoben: Die Funktionen
GetFormControlsundGetTableskönnen Formularsteuerelemente und Tabellen nicht abrufen, wenn die Arbeitsmappe absolute Pfade verwendet, Problem gelöst #2386 - Behoben: Funktion
GetPaneskann geteilte Fensterbereiche in bestimmten Fällen nicht abrufen, Problem gelöst #2387 - Behoben: Funktion
SetCalcPropskann Berechnungseigenschaften nicht auf false setzen, verwandtes Problem #2404
Sonstiges
- Das Abhängigkeitsmodul wurde aktualisiert
- Unit Tests und godoc aktualisiert
- Aktualisierung der mehrsprachigen Dokumentationswebsite mit Unterstützung für Arabisch, Deutsch, Englisch, Spanisch, Französisch, Italienisch, Japanisch, Koreanisch, Portugiesisch, Russisch, vereinfachtes und traditionelles Chinesisch
- excelize-wasm NPM-Paket-Release-Update für WebAssembly / JavaScript-Unterstützung
- excelize-py PyPI-Paket-Release-Update für Python
- ExcelizeCs NuGet-Paket-Release-Update für C# / .NET
Vielen Dank
Vielen Dank für alle Mitwirkenden an Excelize. Nachfolgend finden Sie eine Liste der Mitwirkenden, die Codebeiträge in dieser Version haben:
- @Aprax14 (Damiano Scarpellini)
- @xixixi1118
- @zhouxuanyu1204-bot (ZHOU XUANYU)
- @lzoeydzdnn
- @arpitjain099 (Arpit Jain)
- @n0liu (Roland)
- @1436761858 (LP-LDY)
- @yashisrani (Yash Israni)
- @alliasgher (Ali Asghar)
- @ensiouel
- @a3190778733-pixel (shixia)
- @Nayjest (Vitalii Stepanenko)
- @ValeryVerkhoturov (Valery)
- @freeeve (Eve Freeman)
- @saifulferoz (Feroz)
- @lmonstergg
- @pcvelz (Peter van Velzen)
- @askalf (Thomas Sprayberry)
- @zac-scheiwe (Zac Scheiwe)
- @lrweck (Luis)
- @akashchamp
- @PhilflowIO (Philipp Lütje)
- @White0xdi3 (Jnyandeep Koyya)
- @keithadler (Keith Adler)