Excelize v2.2.0
- Esta versión lanzada el: Mayo 11, 2020
- Lanzado en GitHub: https://github.com/xuri/excelize/releases/tag/v2.2.0
Notas de lanzamiento
Los cambios más notables en esta versión son:
Características notables
- Usar el índice de la hoja de trabajo en lugar del ID en las siguientes funciones:
GetSheetName
,GetSheetIndex
,GetActiveSheetIndex
ySetActiveSheet
, problema relacionado #485 - Nueva función
GetSheetList
para obtener la hoja de trabajo, la hoja del gráfico y la lista de nombres de la hoja de diálogo del libro de trabajo - Nueva función
AddChartSheet
apoyo crear hoja de gráfico, problema relacionado #451 - Nueva función
UnsetConditionalFormat
, soporte para eliminar formato condicional, problema relacionado #571 - Nueva función
DeleteDataValidation
, apoyo eliminar validación de datos, problema relacionado #348 - Nueva función
SetCellRichText
, soporte para establecer texto enriquecido, problema relacionado #172 - Nuevas funciones
InsertPageBreak
yRemovePageBreak
, soporte para insertar y eliminar salto de página, problema relacionado #492 - La API
AddPivotTable
cambió, soporte para configurar el subtotal del campo de fecha y los nombres de la tabla dinámica, problema relacionado #582 - El soporte
AddPivotTable
para configurar el filtro para la tabla dinámica, problema relacionado #598 - El
AddPivotTable
permite filtros, datos y filas vacíos en la tabla dinámica - Exportar función
ExcelDateToTime
para convertir la fecha de Excel a la hora - Exportar estructuras
Style
para permitir crear el estilo de las celdas mediante un puntero de estructura o JSON determinado, problema relacionado #470
Corrección de errores
- Se corrigieron los operadores
greaterThanOrEqual
ylessThanOrEqual
no funcionaban al configurar el formato condicional para la celda porSetConditionalFormat
, solucionar problema #608 - Se corrigió la hoja de trabajo corrupta creada por
StreamWriter
, solucionar problema #576 - Carácter de escape en la fórmula, solucionar problema #578
- Se corrigió que la función
DuplicateRowTo
no duplica las celdas combinadas, solucionar problema #586 - El formato condicional fijo oculta los bordes adyacentes al ignorar el estilo de formato condicional vacío, solucionar problema #200
- Se corrigieron los comentarios faltantes de
GetComments
, solucionar problema #345 - Se corrigió la lectura de cadena incorrecta por
GetCellValue
en algunos casos, solucionar problema #602 - Verifique y complete la celda sin el atributo
r
en un elemento de fila, corrija el valor vacío devuelto cuandoGetCellValue
en algún caso - Permitir formatos de estilo de celda vacíos o predeterminados, solucionar problema #628
Optimización del rendimiento
- Reducir la copia de memoria redundante en
getRowHeight
Otros
- Elimine las propiedades calculadas para volver a calcular fórmulas en algunas aplicaciones de hojas de cálculo, como Kingsoft WPS™ Office
- Agregar error de comprobación que falta en las pruebas unitarias
- Sitio web de documentación con idiomas: inglés, francés, ruso, chino, japonés y coreano, que se ha actualizado