Excelize v2.9.0

Note di rilascio

Le modifiche più importanti in questa versione sono:

Cambiamento dirompente

  • Modificare il tipo di dati per il campo della struttura ConditionalFormatOptions Format come puntatore, risolvere il problema #1867

Caratteristiche notevoli

  • Aggiungere le nuove funzioni DeleteSlicer e GetSlicers, problema correlato #810
  • Aggiungere la nuova funzione MoveSheet per supportare la modifica dell'ordine dei fogli nella cartella di lavoro, problema correlato #1076
  • Aggiungere il nuovo campo AutoFitIgnoreAspect nel supporto del tipo di dati GraphicOptions per riempire la cella con l'immagine e ignorare le sue proporzioni
  • Aggiungere il nuovo campo TickLabelPosition nel supporto del tipo di dati ChartAxis per impostare la posizione dell'etichetta del grafico
  • Aggiungere i nuovi campi ShowAll, InsertBlankRow e NumFmt nel tipo di dati PivotTableField
  • Aggiungere i nuovi campi ClassicLayout, FieldPrintTitles e ItemPrintTitles nel tipo di dati PivotTableOptions
  • Introduci 2 nuovi tipi di enumerazione esportati ChartTickLabelPositionType e PictureInsertType
  • Introduci il nuovo valore di enumerazione ChartLineUnset esportato
  • Introduci 4 costanti ExtURIDataField, ExtURIPivotField, ExtURIPivotFilter e ExtURIPivotHierarchy
  • Introduci la nuova variabile di errore esportata ErrPivotTableClassicLayout
  • La funzione MergeCell supporta la cancellazione del valore delle celle slave durante l'unione delle celle
  • Le funzioni AddDataValidation, DeleteDataValidation e GetCellStyle supportano la concorrenza sicura, questioni correlate #1825 e #1903
  • La funzione GetDataValidations supporta l'ottenimento delle convalide dei dati archiviati negli elenchi delle estensioni, problema correlato #1835
  • La funzione SetSheetName supporta la distinzione tra maiuscole e minuscole, problema correlato #1856
  • Le funzioni GetPictureCells e GetPictures supportano l'ottenimento delle immagini delle celle inserite dalla funzione formula IMAGE e percorsi assoluti per le immagini
  • Aggiunto il nuovo campo AutoFitIgnoreAspect nel supporto del tipo di dati GraphicOptions per riempire la cella con l'immagine e ignorarne le proporzioni
  • La funzione SetCellHyperLink supporta la rimozione del collegamento ipertestuale tramite linkType None, problema correlato #1940
  • La funzione AddChart supporta la creazione di grafici combinati con gli stessi tipi, problema correlato #1940
  • La funzione AddChart supporta l'impostazione del tipo di linea del grafico a dispersione
  • Verrà restituito un errore se la cella dell'intestazione di colonna è vuota nell'intervallo di dati della tabella pivot quando si crea una tabella pivot tramite la funzione AddPivotTable, problema correlato #1945
  • Aggiungere supporto per l'applicazione di espressioni di formato numerico con tag di lingua/posizione e ID
  • Aggiungere supporto per applicare il formato numerico per il valore della cella di tempo e durata, problema correlato #2004
  • Nuova funzione di formula di supporto: VALUTA

Migliora la compatibilità

  • Migliora la compatibilità per il formato del numero di applicazione, supporta il formato del numero di applicazione con l'allineamento, risolvere il problema #1847
  • Miglioramento della compatibilità per la parte interna della cartella di lavoro con un prefisso dello spazio dei nomi del foglio di calcolo, risolvere il problema #1886
  • Migliora la compatibilità per i file multimediali interni della cartella di lavoro con percorso assoluto, risolvere il problema #1888

Correzioni di bug

  • Risolto un bug di regressione v2.8.1, il filtro automatico non funziona in LibreOffice, risolvere il problema #1830
  • Risolto un bug di regressione v2.8.1, supporto per regolare la convalida dei dati con più intervalli di celle, risolvere il problema #1831
  • Correggere un bug di regressione v2.8.1, errore su righe duplicate, se la formattazione condizionale o la convalida dei dati ha più riferimenti a intervalli di celle
  • Risolto un bug di regressione v2.8.1, valore di cella errato scritto se salvato più volte, risolvere il problema #1906
  • Risolto un bug di regressione v2.8.1, le linee spark si duplicano durante la creazione di linee spark su più fogli, risolvere il problema #1910
  • La funzione CalcCellValue supporta il calcolo delle funzioni della formula ISNUMBER, OR e FIND con argomenti di matrice, risolvere il problema #1819
  • Risolve il problema relativo al risultato del calcolo della funzione CalcCellValue, risolvere il problema #1851
  • Correggi la funzione CalcCellValue che restituisce un risultato non corretto delle funzioni di formula XIRR e XNPV, risolvere il problema #1989
  • Correggi l'errore restituito da RemoveCol durante l'eliminazione delle colonne, risolvere il problema #1829
  • Correggere il tipo di dati del risultato errato della funzione della formula DATA, risolvere il problema #1833
  • Risolto il problema del panico sulla cartella di lavoro di lettura con elemento riga interno senza attributo r
  • Correggere le parentesi nelle formule che vengono tagliate quando si inseriscono nuove colonne o righe, risolvere il problema #1861
  • Correggere in alcuni casi il risultato errato dell'escape della convalida dei dati
  • Risolti alcuni caratteri che non possono essere visualizzati nello stream writer, risolvere il problema #1865
  • Salvataggio della cartella di lavoro con percorso della parte interna ordinata per mantenere lo stesso hash di file identici e correggere il tipo MIME errato, risolvere il problema #1889
  • Correggi la funzione AddChart che imposta il formato dell'asse e non funziona nel grafico combinato, risolvere il problema #1921
  • Correggi la funzione AddChart che imposta la posizione errata dei titoli degli assi primari
  • Correzione della funzione AddChart che imposta il titolo dell'asse verticale secondario che non viene visualizzato, risolvere il problema #1926
  • Correggi la funzione AddChart imposta il tipo di linea del grafico a linee non funziona
  • Correggi la funzione GetPivotTables che restituisce un intervallo di dati non corretto, risolvere il problema #1937
  • Correggi il panico della funzione GetStyle quando il tema non ha sysClr, risolvere il problema #1963
  • Correggi la funzione GetCellRichText che restituisce un errore quando si legge una cella senza indice SST, risolvere il problema #1999
  • Correggi il panico della funzione SetSheetVisible sul foglio senza visualizzazioni, risolvere il problema #1969
  • Correggi il segno di percentuale mancante nel risultato formattato per il valore di cella numerico zero, risolvere il problema #1942
  • Correggi l'asse orizzontale mancante nel grafico a dispersione con valori negativi
  • Correggi la macro della forma mancante mancante dopo l'oggetto di disegno regolato, risolvere il problema #1957
  • Correggi la formattazione condizionale mancante dopo la rimozione della colonna in alcuni casi, risolvere il problema #1968
  • Risolvi il problema di arrotondamento del valore della cella letta con valore decimale, risolvere il problema #1979
  • Supporto per impostare il valore della cella con un valore "non-numero" IEEE 754 o infinito, risolvere il problema #119 e #1955

Prestazione

  • Risolto il problema del rallentamento della velocità di regressione v2.8.0 e dell'aumento dell'utilizzo della memoria
  • Riduci l'utilizzo della memoria per la funzione GetRows, problema correlato #1874
  • Ottimizza le prestazioni della funzione ColumnNumberToName, riduci circa il 50% dell'utilizzo della memoria e il 50% dei costi in termini di tempo

Varie

  • Il modulo delle dipendenze è stato aggiornato
  • Unit test e godoc aggiornati
  • Sito Web di documentazione con multilingue: arabo, tedesco, inglese, spagnolo, francese, giapponese, coreano, portoghese, russo, cinese semplificato e cinese tradizionale, che è stato aggiornato. Aggiunta la versione italiana del documento

Crediti

Grazie a tutti i contributori di Excelize. Di seguito è riportato un elenco di contributori che hanno contribuito al codice in questa versione:

  • @mirgong (helloWorld)
  • @YueChenXu-Kimi (岳晨旭)
  • @JackMin1314 (陈王)
  • @paolobarbolini (Paolo Barbolini)
  • @iEvan-lhr (Evan lu)
  • @yetyear (yeahyear)
  • @ha5ky (hu5ky)
  • @lizhichao (vic)
  • @realzuojianxiang (realzuojianxiang)
  • @msackman (Matthew Sackman)
  • @yyle88 (yangyile-yyle88)
  • @yunkeweb (yunkeweb)
  • @iraj720 (Nima)
  • @jianxinhou
  • @barlevd
  • @18409615759 (nna)
  • @qijinkui (xiaokui)
  • @user1121114685 (联盟少侠)
  • @wangsongyan
  • @vsemichev (Vovka Morkovka)
  • @zhayt (Aybek)
  • @ShowerBandV (ShowerBandV)
  • @imink (Patrick Wang)
  • @samkeke (wxy)
  • @pjh591029530
  • @zhangyimingdatiancai
  • @wanghaochen2024
  • @centurion-hub
  • @peng (Zhang Zhipeng)
  • @slashdotdash (Ben Smith)
  • @ArcholSevier
  • @liuwangchao
  • @Zncl2222 (Jian Yu, Chen)

results matching ""

    No results matching ""