Excelize v2.4.0

Notes de version

Les changements les plus notables de cette version sont:

Compatibilité

Exigences de mise à niveau La version linguistique de Go est la 1.15 ou une version ultérieure.

Caractéristiques notables

  • Nouvelle prise en charge de l'API GetCellRichText pour obtenir le texte enrichi de la cellule par feuille de calcul donnée
  • Prise en charge maintenant de définir et d'obtenir: mise à l'échelle de l'impression, impression en noir et blanc et spécification du premier numéro de page imprimée de la feuille de calcul par SetPageLayout et GetPageLayout
  • Prise en charge maintenant de changer et d'obtenir la couleur de l'onglet de la feuille de calcul par SetSheetPrOptions et GetSheetPrOptions
  • SetCellHyperlink prend désormais en charge la définition de l'affichage du lien hypertexte et du texte des info-bulles, problème associé #790
  • Prise en charge de l'option ShowError lors de l'ajout du tableau croisé dynamique
  • Prise en charge de la formule de configuration de la cellule dans l'API de streaming, problème associé #625
  • Le moteur de calcul de formule prend désormais en charge l'opérateur non égal
  • La fonction de formule imbriquée prend désormais en charge les références de cellule en tant qu'arguments
  • Prise en charge pour spécifie que chaque marqueur de données de la série a une couleur différente
  • Nouveau support 152 fonctions de formule: 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

Improve the Compatibilité

  • Maintenant, définissez la chaîne vide pour la cellule lorsque SetCellValue avec nil, résolvez le problème #756
  • Supprimer la balise XML interne inutile omitempty sur la couleur de remplissage du modèle de style
  • Résoudre le problème de compatibilité de l'extension de navigateur hors connexion Google Sheets #769
  • Utilisez une référence absolue dans le nom défini par les filtres automatiques pour le rendre compatible avec OpenOffice, problème associé #776
  • Gérer l'événement d'élément de fin dans l'itérateur de ligne / colonne de la feuille de calcul Analyseur XML SAX, itérer plus rapidement les lignes / colonnes et corriger le nombre de lignes de lecture incohérentes du fichier dans certains cas
  • Améliore la compatibilité pour le chemin XML relatif de la feuille de calcul
  • Évitez les éléments de chaîne de texte enrichi en double #787
  • Améliore la compatibilité pour le chemin XML absolu, le séparateur de répertoire de style Windows et l'espace de noms en ligne

Corrections de bogues

  • Correction du problème de précision ronde #764
  • Ajouter les champs manquants et modifier l'ordre des champs des champs du classeur, empêcher de générer le fichier corrompu dans certains cas, problème associé #766
  • Correction du calcul de la cotangente hyperbolique incorrect
  • Corriger la chaîne de calcul d'ajustement dans les lignes dupliquées, problème associé #774
  • Corriger ajuster le nom défini dans le classeur lors de la suppression d'une feuille de calcul, problème associé #775
  • Correction du problème de complexité cyclomatique de la fonction interne newFills et parseToken
  • Correction du problème de vérification de la hauteur de ligne personnalisée
  • Correction de la non fusion de toutes les cellules causant un fichier corrompu, problème associé #782
  • Correction d'une partie des règles de filtrage automatique manquantes après l'enregistrement
  • Correction de UpdateLinkedValue qui renvoie une erreur quand a une feuille de graphique ou une feuille de dialogue
  • Correction d'une colonne par défaut incorrecte de GetColWidth dans certains cas
  • Le correctif ne peut pas ajouter de chronologies et de segments pour un tableau croisé dynamique dans une feuille de calcul générée, problème associé #804
  • Correction de l'attribut localSheetId incorrect de SetDefinedName pour utiliser sheetIndex
  • Correction de la protection de cellule manquante verrouillée ou cachée dans certains cas, problème associé #809
  • Correction du résultat du rédacteur de données de streaming manquant après l'appel de l'API normale, problème associé #813
  • Correction de la série de valeurs négatives manquant le problème de couleur du graphique

Performance

  • Processus de précision numérique plus rapide

Miscellaneous

  • Le module des dépendances a été mis à jour
  • Tests unitaires et godoc mis à jour
  • Site Web de documentation multilingue: arabe, allemand, espagnol, anglais, français, russe, chinois, japonais et coréen, qui a été mis à jour

results matching ""

    No results matching ""