Skip to content

Latest commit

 

History

History
108 lines (92 loc) · 5.86 KB

v2.0.0.md

File metadata and controls

108 lines (92 loc) · 5.86 KB

Excelize v2.0.0

Notas de versão

As mudanças mais notáveis nesta versão são:

Quebrando mudanças

A tabela a seguir lista as alterações nas funções da v2.0.0 em comparação com a v1.4.1:

Função Adicionar retorno error Número da linha alterado* Excluída Nova adição
ToAlphaString × × ×
TitleToNumber × × ×
SplitCellName × × ×
JoinCellName × × ×
ColumnNameToNumber × × ×
ColumnNumberToName × × ×
CellNameToCoordinates × × ×
CoordinatesToCellName × × ×
SetCellFloat × × ×
SetCellStyle × × ×
InsertCol × × ×
RemoveCol × × ×
RemoveRow × ×
InsertRow × ×
DuplicateRow × × ×
DuplicateRowTo × × ×
SetRowHeight × × ×
GetRowHeight × × ×
GetCellValue × × ×
GetCellFormula × × ×
GetCellHyperLink × × ×
SetCellHyperLink × × ×
SetCellInt × × ×
SetCellBool × × ×
SetCellStr × × ×
SetCellDefault × × ×
GetCellStyle × × ×
SetCellValue × × ×
MergeCell × × ×
SetSheetRow × × ×
SetRowVisible × ×
GetRowVisible × ×
SetRowOutlineLevel × ×
GetRowOutlineLevel × ×
GetRows × × ×
Columns × × ×
SearchSheet × × ×
GetPicture × × ×
GetColVisible × × ×
SetColVisible × × ×
GetColOutlineLevel × × ×
SetColOutlineLevel × × ×
SetColWidth × × ×
GetColWidth × × ×
GetMergeCells × × ×
ProtectSheet × × ×
UnprotectSheet × × ×
UpdateLinkedValue × × ×
SetSheetVisible × × ×
adjustHelper × × ×
adjustMergeCells × × ×
adjustAutoFilter × × ×
prepareCell × × ×
setDefaultTimeStyle × × ×
timeToExcelTime × × ×
addDrawingChart × × ×
addDrawingVML × × ×
addDrawingPicture × × ×
getTotalRowsCols × × ×
checkRow × × ×
addDrawingShape × × ×
addTable × × ×
workSheetReader × × ×
copySheet × × ×

* A partir da versão 2.0.0, todos os métodos de manipulação de linhas usam a numeração de linhas do Excel começando com 1 em vez da numeração baseada em zero que ocorre em alguns métodos em versões anteriores, problema relacionado #349.

Recursos notáveis

  • Nova função DuplicateRowTo foi adicionada para linha duplicada em posição de linha específica
  • The function SetPageLayout now support to set page orientation, problema relacionado #318
  • A função SetPageLayout agora suporta definir o tamanho da página

Correções de bugs

  • Correção do problema que cria um preenchimento em branco se nenhum preenchimento for especificado no formato de estilo
  • Corrigido o problema de que a lista de validação de dados na planilha do Excel desaparece com caracteres de fórmula maiores que 255, problema relacionado #339
  • Corrija o problema do arquivo de planilha corrompido após excluir a fórmula da célula, problema relacionado #346
  • Corrigido o problema de GetComment retornar mapeamento incorreto entre planilhas e comentários em alguns casos, problema relacionado #345
  • Corrija o problema #346, resolver o problema do arquivo de planilha corrompido após excluir a fórmula da célula
  • Corrija o problema #377, evite coluna vazia no resultado GetRows

Otimização de performance

  • Otimização de desempenho, mais rápida para adicionar comentários, problema relacionado #347, adicione imagens, gráficos e formas mais rapidamente, problema relacionado #274
  • Adicionar a mesma imagem deve criar um desenho referenciando a cópia já armazenada da imagem, problema relacionado #359

Excelize v1.4.1 VS v2.0.0

Diversas

  • Erro de digitação corrigido e godoc atualizado
  • Testes ficaram mais fortes novamente, go1.12 adicionado à matriz de testes