- Lançado em: 11 de maio de 2020
- Lançamento do GitHub: https://github.com/xuri/excelize/releases/tag/v2.2.0
As mudanças mais notáveis nesta versão são:
- Usando o índice da planilha em vez do ID nas seguintes funções:
GetSheetName
,GetSheetIndex
,GetActiveSheetIndex
eSetActiveSheet
, problema relacionado #485 - Nova função
GetSheetList
para obter a planilha, planilha de gráfico e lista de nomes de planilhas de diálogo da pasta de trabalho - Nova função
AddChartSheet
suporta criação de planilha de gráfico, problema relacionado #451 - Nova função
UnsetConditionalFormat
, suporte para remoção de formato condicional, problema relacionado #571 - Nova função
DeleteDataValidation
, suporta validação de exclusão de dados, problema relacionado #348 - Nova função
SetCellRichText
, suporte para conjunto de rich text, problema relacionado #172 - Novas funções
InsertPageBreak
eRemovePageBreak
, suporte para inserir e remover quebra de página, problema relacionado #492 - A API
AddPivotTable
foi alterada, suporte para configuração do subtotal do campo de data e nomes da tabela dinâmica, problema relacionado #582 - O suporte
AddPivotTable
para definir o filtro para a tabela dinâmica, problema relacionado #598 - O
AddPivotTable
permite filtros, dados e linhas vazios na tabela dinâmica - Exporte a função
ExcelDateToTime
para converter data em hora do Excel - Exporte estruturas
Style
para permitir criar o estilo para células por determinado JSON ou ponteiro de estrutura, problema relacionado #470
- Correção dos operadores
greaterThanOrEqual
elessThanOrEqual
que não funcionavam ao definir o formato condicional da célula porSetConditionalFormat
, resolver o problema #608 - Corrigir planilha corrompida criada por
StreamWriter
, resolver o problema #576 - Caractere de escape na fórmula, resolver o problema #578
- Corrigir a função
DuplicateRowTo
que não duplica células mescladas, resolver o problema #586 - Corrigir formatação condicional oculta as bordas adjacentes ignorando o estilo de formato condicional vazio, resolver o problema #200
- Corrija comentários ausentes por
GetComments
, resolver o problema #345 - Corrigida a leitura de string errada por
GetCellValue
em alguns casos, resolver o problema #602 - Verifique e preencha a célula sem o atributo
r
em um elemento de linha, corrija o valor vazio retornado quandoGetCellValue
em alguns casos - Permitir formatos de estilo de célula vazios ou padrão, problema resolvido #628
- Reduza a cópia de memória redundante em
getRowHeight
- Remova propriedades calculadas para recalcular fórmulas em alguns aplicativos de planilha, como o software Kingsoft WPS™ Office
- Adicionar erro de verificação ausente em testes unitários
- Site de documentação multilíngue: inglês, francês, russo, chinês, japonês e coreano, que foi atualizado