Excelize v2.6.1
- Veröffentlicht am: 22. August 2022
- Veröffentlicht auf GitHub: https://github.com/xuri/excelize/releases/tag/v2.6.1
Versionshinweise
Die bemerkenswertesten Änderungen in dieser Version sind:
Kompatibilität
- Benennen Sie den exportierten Typ
TabColor
inTabColorRGB
um - Benennen Sie die exportierte Konstante
TotalColumns
inMaxColumns
um - Benennen Sie die exportierte Variable
ErrMaxFileNameLength
inErrMaxFilePathLength
um - Benennen Sie die exportierte Variable
ErrWorkbookExt
inErrWorkbookFileFormat
um - Exportierte Variable
ErrEncrypt
entfernen - Ändern Sie den Namen des Arbeitsblatts ohne Berücksichtigung der Groß-/Kleinschreibung
Neue Eigenschaften
- Neue Unterstützung von 34 Formelfunktionen: CONVERT, COVARIANCE.S, DAVERAGE, DAYS360, DCOUNT, DCOUNTA, DGET, DMAX, DMIN, DPRODUCT, DSTDEV, DSTDEVP, DSUM, DVAR, DVARP, EDATE, EOMONTH, EUROCONVERT, GROWTH, HYPERLINK, MINVERSE, MMULT, NETWORKDAYS, NETWORKDAYS.INTL, PEARSON, RSQ, SKEW.P, SLOPE, STDEVPA, STEYX, TREND, WEEKNUM, WORKDAY, WORKDAY.INTL
- Neue Funktion
DeleteComment
hinzufügen, um das Löschen von Kommentaren zu unterstützen, verwandtes problem #849 - Die
AddShape
Funktion unterstützt jetzt die Zuweisung eines Makros zur Form - Unterstützung für das Datumssystem 1900 oder 1904 hinzufügen, verwandtes problem #1212
- Fügen Sie den Hyperlink für Support-Update-Zellen hinzu, verwandtes problem #1217
- Die
AddPicture
Funktion ermöglicht jetzt das Einfügen von Bildern im EMF, WMF, EMZ und WMZ Format, verwandtes problem #1225 - Ausnahmemeldung zum Öffnen der Arbeitsmappe löschen, neue exportierte Variable
ErrWorkbookPassword
für die Fehlermeldung beim Empfang des falschen Arbeitsmappenkennworts - Neue exportierte Konstanten
MinFontSize
,MinColumns
undMaxCellStyles
- Array-Formel-Unterstützung für die Formelberechnungs-Engine hinzufügen
- Unterstützung für die Verschlüsselung von Arbeitsmappen per Kennwort, verwandtes problem #199
RichTextRun
unterstützt hochgestellte und tiefgestellte Zeichen durch dasvertAlign
Attribut- Die Funktion
DeleteDataValidation
unterstützt das Löschen aller Datenvalidierungen im Arbeitsblatt, verwandtes problem #1254 - Die Formelberechnungs-Engine unterstützt das Perzentilsymbol im Bedingungskriterienausdruck
- Formelberechnungs-Engine unterstützt die Berechnung von Abhängigkeitsformeln, verwandtes problem #1262
- Exportoption
MaxCalcIterations
hinzufügen, um die maximalen Iterationen für die iterative Berechnung anzugeben - Exporttyp
ColorMappingType
für die Aufzählung der Farbtransformationstypen hinzufügen - Unterstützung beim Anpassen des Tabellenbereichs beim Entfernen und Einfügen von Spalten/Zeilen
- Unterstützen Sie das Festlegen und Abrufen von Farbindex, Thema und Farbton für die Blattregisterkarte, verwandtes problem #1283
- Neue Exportfunktion
GetRowOpts
für Zeilen-Iterator hinzugefügt, um das Abrufen von Zeileneigenschaften zu unterstützen, verwandtes problem #1296
Verbesserung der Kompatibilität
- Verbessern Sie die Kompatibilität mit der Anzahl ungültiger interner Stile, verwandtes problem #1211
- Verbessern Sie die Kompatibilität mit Google Sheet, verwandtes problem #1244 und #1314
- Der Stream-Writer überspringt jetzt das Schreiben von Nullwerten, wenn der Zellenwert für die Zeile festgelegt wird, verwandtes problem #1299
Fehlerbehebung
- Korrigiert die beschädigte generierte Datei, wenn dasselbe Feld für Pivot-Tabellendaten und Zeilen/Spalten verwendet wird, verwandtes problem #1203
- Korrigieren Sie das Erhalten eines falschen Rich-Text-Werts, der durch eine fehlende Überprüfung des Zelltyps verursacht wurde, verwandtes problem #1213
- Korrigieren Sie beim Formatieren von Zahlen falsche Umwandlungsergebnisse für Zelldatentypen, verwandtes problem #1219
- Korrigieren Sie, dass die gelesene Zelle leer ist, wenn die Zelle im 0-Platzhalter-Zahlenformatstil ist, verwandtes problem #1312 und #1313
- Festgelegter Zellenwert mit Vererbungsproblem im Spalten- und Zeilenstil behoben, verwandtes problem #1163
- Panik beim Hinzufügen eines Bereichs auf einem leeren Arbeitsblatt für Blattansichten behoben
- Beheben Sie in einigen Fällen das Problem der Formelberechnung mit mehreren Argumenten
- Korrigieren Sie die beschädigte generierte Datei, die durch eine falsche Reihenfolge der Arbeitsblatt-Kopfzeilen-Fußzeilen verursacht wurde, verwandtes problem #1257
- Das Festlegen des Zellwerts ist in einigen Fällen fehlgeschlagen, verwandtes problem #1264
- Beheben Sie die Panik, wenn festgelegt, oder erhalten Sie Blattansichtsoptionen auf dem Blatt ohne Ansichtsoptionen
- Korrigieren Sie die Beschädigung von generierten Arbeitsmappen, die durch leere erstellte oder geänderte dcterms in den Eigenschaften des Dokumentkerns verursacht wurden
- Korrigieren Sie fehlende Dokumenteigenschaften nach dem Erstellen eines neuen Arbeitsblatts, verwandtes problem #1298
Leistungsverbesserung
- Verbessern Sie die Leistung für die Set-Sheet-Zeile und die zusammengeführten Zellen, beheben Sie die Auswirkungen auf die Leistung beim Beheben von Problem #1129
- Berechnungsleistung der Optimierungsformel
- Reduziert die Speichernutzung und beschleunigt die
AddComment
-Funktion, verwandtes problem #1310
Sonstiges
- Das Abhängigkeitsmodul wurde aktualisiert
- Unit Tests und godoc aktualisiert, den Testfall mit go1.19 kompatibel gemacht
- Dokumentationswebsite mit mehrsprachiger Sprache: Arabisch, Deutsch, Spanisch, Englisch, Französisch, Russisch, Chinesisch, Japanisch und Koreanisch, die aktualisiert wurde
Vielen Dank
Vielen Dank für alle Mitwirkenden an Excelize. Nachfolgend finden Sie eine Liste der Mitwirkenden, die Codebeiträge in dieser Version haben:
- @JDavidVR (David)
- @sceneq
- @Juneezee (Eng Zer Jun)
- @MichealJl (jialei)
- @ww1516123
- @z-hua (z.hua)
- @xdlrt (yeshu)
- @eaglexiang (Eagle Xiang)
- @MJacred
- @ReganYue (Regan Yue)
- @thomascharbonnel (Thomas Charbonnel)
- @ee0703 (EE)
- @NaturalGao (NaturalGao)
- @Sangua633