Excelize v2.4.0

Versionshinweise

Die bemerkenswertesten Änderungen in dieser Version sind:

Kompatibilität

Upgrade-Anforderungen Die Go-Sprachversion ist 1.15 oder höher.

Neue Eigenschaften

  • Neue API GetCellRichText unterstützt das Abrufen des Rich-Textes von Zellen anhand eines bestimmten Arbeitsblatts
  • Jetzt unterstützen Sie das Festlegen und Abrufen: Druckskalierung, Drucken von Schwarzweiß und Festlegen der ersten gedruckten Seitenzahl des Arbeitsblatts durch SetPageLayout und GetPageLayout
  • Unterstützt jetzt das Ändern und Abrufen der Registerkartenfarbe des Arbeitsblatts durch SetSheetPrOptions und GetSheetPrOptions
  • SetCellHyperlink unterstützt jetzt das Festlegen von Hyperlink-Anzeige und QuickInfo-Text im Zusammenhang mit Problem Nr. #790
  • Unterstützt die Option ShowError beim Hinzufügen der Pivot-Tabelle
  • Unterstützung der Einstellungsformel für Zellen in der Streaming-API, verwandtes problem #625
  • Die Formelberechnungs-Engine unterstützt jetzt ungleiche Operatoren
  • Die verschachtelte Formelfunktion unterstützt jetzt Zellreferenzen als Argumente
  • Unterstützung, um anzuspezifizieren, dass jede Datenpunktmarkierung in der Reihe eine andere Farbe hat
  • Neue Unterstützung 152 Formelfunktionen: ATAN, AVERAGE, AVERAGEA, BESSELI, BESSELJ, BIN2DEC, BIN2HEX, BIN2OCT, BITAND, BITLSHIFT, BITOR, BITRSHIFT, BITXOR, CHAR, CHOOSE, CLEAN, CODE, COLUMN, COLUMNS, COMPLEX, CONCAT, CONCATENATE, COUNT, COUNTBLANK, CUMIPMT, CUMPRINC, DATE, DATEDIF, DB, DDB, DEC2BIN, DEC2HEX, DEC2OCT, DOLLARDE, DOLLARFR, EFFECT, ENCODEURL, EXACT, FALSE, FIND, FINDB, FISHER, FISHERINV, FIXED, FV, FVSCHEDULE, GAMMA, GAMMALN, HARMEAN, HEX2BIN, HEX2DEC, HEX2OCT, HLOOKUP, IF, IFERROR, IMABS, IMAGINARY, IMARGUMENT, IMCONJUGATE, IMCOS, IMCOSH, IMCOT, IMCSC, IMCSCH, IMDIV, IMEXP, IMLN, IMLOG10, IMLOG2, IMPOWER, IMPRODUCT, IMREAL, IMSEC, IMSECH, IMSIN, IMSINH, IMSQRT, IMSUB, IMSUM, IMTAN, IPMT, IRR, ISTEXT, ISPMT, KURT, LARGE, LEFT, LEFTB, LEN, LENB, LOOKUP, LOWER, MAX, MID, MIDB, MIN, MINA, MIRR, N, NOMINAL, NORM.DIST, NORMDIST, NORM.INV, NORMINV, NORM.S.DIST, NORMSDIST, NORM.S.INV, NORMSINV, NOT, NOW, NPER, NPV, OCT2BIN, OCT2DEC, OCT2HEX, PDURATION, PERCENTILE.INC, PERCENTILE, PERMUT, PERMUTATIONA, PMT, POISSON.DIST, POISSON, PPMT, PROPER, QUARTILE, QUARTILE.INC, REPLACE, REPLACEB, REPT, RIGHT, RIGHTB, ROMAN, ROW, ROWS, SHEET, SKEW, SMALL, STDEV, STDEV.S, STDEVA, SUBSTITUTE, T, TODAY, TRIM, TRUE, UNICHAR, UNICODE, UPPER, VAR.P, VARP, VLOOKUP

Verbesserung der Kompatibilität

  • Legen Sie nun die leere Zeichenfolge für die Zelle fest, wenn SetCellValue mit nil das Problem Nr. #756 behebt
  • Entfernen Sie unbrauchbare interne XML-Auslassungs-Tags für die Füllfarbe von Stilmustern
  • Behebung des Kompatibilitätsproblems der Google Sheets Offline-Browser-Erweiterung Nr. #769
  • Verwenden Sie die absolute Referenz im definierten Namen der automatischen Filter, um sie mit OpenOffice kompatibel zu machen. Beheben Sie das Problem Nr. #776
  • Behandeln Sie das Endelementereignis im XML SAX-Parser des Arbeitsblattzeilen- / Spalteniterators, beschleunigen Sie die Zeilen- / Spalteniteration und korrigieren Sie in einigen Fällen die inkonsistente Anzahl der gelesenen Zeilen der Datei
  • Verbessert die Kompatibilität für den relativen XML-Pfad des Arbeitsblatts
  • Vermeiden Sie doppelte Rich-Text-Zeichenfolgenelemente #787
  • Verbessert die Kompatibilität für den absoluten XML-Pfad, das Windows-Verzeichnis-Trennzeichen und den Inline-Namespace

Fehlerbehebung

  • Beheben Sie das Problem mit der runden Genauigkeit Nr. #764
  • Fügen Sie fehlende Felder hinzu und ändern Sie die Reihenfolge der Felder der Arbeitsmappenfelder. Verhindern Sie in einigen Fällen, dass die beschädigte Datei generiert wird, verwandtes problem #766
  • Korrektur der hyperbolischen Kotangensberechnung falsch
  • Korrigieren Sie die Berechnungskette in doppelten Zeilen, verwandtes problem #774
  • Korrigieren Sie den definierten Namen in der Arbeitsmappe beim Löschen des Arbeitsblatts, verwandtes problem #775
  • Behebung des Problems der zyklomatischen Komplexität der internen Funktionen newFills und parseToken
  • Problem mit der Überprüfung der benutzerdefinierten Zeilenhöhe behoben
  • Behoben Unmerge alle Zellen verursachen beschädigte Datei, verwandtes problem #782
  • Behebung eines Teils der Regeln für die automatische Filterung, die nach dem Speichern fehlen
  • Behoben UpdateLinkedValue, das einen Fehler zurückgibt, wenn ein Diagrammblatt oder ein Dialogblatt vorhanden ist
  • Korrigieren Sie in einigen Fällen die falsche Standardspalte von GetColWidth
  • Behoben, dass keine Zeitleisten und Slicer für eine Pivot-Tabelle in der generierten Tabelle hinzugefügt werden können, verwandtes problem #804
  • Korrigieren Sie das falsche Attribut localSheetId von SetDefinedName, um sheetIndex zu verwenden
  • Beheben Sie in einigen Fällen den fehlenden oder gesperrten Schutz der Zelle, verwandtes problem #809
  • Das Ergebnis des Streaming Data Writers, das nach dem Aufruf der normalen API fehlt, wurde behoben, verwandtes problem #813
  • Beheben der negativen Werte Serie fehlende Diagramm Farbe Problem

Leistungsverbesserung

  • Schnellerer numerischer Präzisionsprozess

Sonstiges

  • Das Abhängigkeitsmodul wurde aktualisiert
  • Unit Tests und godoc aktualisiert
  • Dokumentationswebsite mit mehrsprachiger Sprache: Arabisch, Deutsch, Spanisch, Englisch, Französisch, Russisch, Chinesisch, Japanisch und Koreanisch, die aktualisiert wurde

results matching ""

    No results matching ""