Excelize v2.0.2

リリースノート

このバージョンでの最も注目すべき変更点は次のとおりです:

互換性のヒント

このバージョンにアップグレードするには、Go 言語バージョンが 1.10 を超える必要があります。

新機能

  • ピボットテーブルの作成をサポートします。AddPivotTable 関数が追加された
  • スパークラインの作成をサポートします (Sparkine)。AddSparkline 関数が追加された
  • GroupSheets 関数と UngroupSheets 関数が追加されています,ワークシートのグループ化とグループ化解除の設定をサポートします
  • AddVBAProject 関数が追加された,関数とマクロを含む VBA プロジェクトを Excel ドキュメントに埋め込むことがサポートされています
  • 関数 SetPageLayout は、ページの幅と高さを調整するプロパティのサポートを増やします,関連する問題 #432
  • 関数 SetSheetViewOptions は、"値が 0 のセルにゼロ値を表示するかどうか" プロパティの設定をサポートする機能をサポートする機能を追加しました
  • 関数 SetCellFormula は、数式の種類と参照プロパティの設定のサポートを追加します
  • 取り出し線付きフォント スタイルの作成サポートを増やします,関連する問題 #482

問題の修正

  • 注釈コンテンツ テキストの読み取りが部分的に不完全である問題を修正します,問題を解決する #434
  • RemoveRow を使用して行を削除すると、内部マージされたセル オフセットの計算エラーが原因で、下付き文字が境界を越える問題を修正します,問題を解決する #437
  • 一部のケースでは、データ検証メニューの数式が無効になる問題を修正しました
  • ループ反復で Save メソッドを呼び出してドキュメントの破損を保存する問題を修正します,問題を解決する #443
  • ドキュメント内の workbook.xml.rels の相対パス形式解決の互換性を向上させ,問題を解決する #442
  • 差し込み印刷されたセルを含むドキュメントを削除すると、ファイルの破損が発生する問題を修正します
  • 保護シート プロパティの設定が部分的に無効になっている状況を修正します,問題を解決する #454
  • GetSheetName がワークシート名を空にする場合の問題を修正します,問題を解決する #457
  • セル内の複数行のテキスト解決のサポートを増やし,関連する問題 #464
  • 32 ビット オペレーティング システム環境でのデジタル オーバーフローの問題を修正します,関連する問題 #386
  • go module 依存バージョンの不一致を修正しました,関連する問題 #466 と issue #480
  • SetSheetPrOptions を部分的に呼び出すことによるドキュメントの破損を修正しました,問題を解決する #483

パフォーマンスの最適化

  • パフォーマンスの最適化,ドキュメントの読み取り時のメモリ オーバーヘッドと時間を削減します,関連する問題 #439

その他

  • SetSheetRow 関数での例外処理を改善します
  • コードは、次の組み込み関数を組み込んだ最適化を合理化します: 関数 workBookRelsWriterdrawingRelsWriterrelsWriter に結合します 関数 drawingRelsReaderworkbookRelsReaderworkSheetRelsReaderrelsReader に結合します 関数 addDrawingRelationshipsaddSheetRelationshipsaddRels に結合します

results matching ""

    No results matching ""