
Excelize 是 Go 語言編寫的用於操作 Office Excel 檔案基礎庫,基於 ECMA-376,ISO/IEC 29500 國際標準。可以使用它來讀取、寫入由 Microsoft Excel™ 2007 及以上版本創建的電子錶格檔案。支持 XLAM / XLSM / XLSX / XLTM / XLTX 等多種檔案格式,高度兼容帶有樣式、圖片(表)、樞紐分析表、切片器等複雜組件的檔案,並提供流式讀寫 API,用於處理包含大規模數據的活頁簿。
2026年11月2日,社區正式釋出了 2.11.1 版本,該版本包含了多項新增功能、錯誤修復和兼容性提升優化。下面是有關該版本更新內容的摘要,此版本中最顯著的變化包括:
golang.org/x/crypto
GetPivotTables 函式在樞紐分析表欄位索引無效時引發程式 panic 的問題 (CVE-2026-107211),相關安全公告 GHSA-mx22-3794-2vpvGetSlicers 函式從不含繪圖部件的工作表中獲取交叉分析篩選器時引發程式 panic 的問題 (CVE-2026-107213),相關安全公告 GHSA-r7x5-4969-99p7EncryptionInfo 和 EncryptedPackage 串流大小的問題 (CVE-2026-107215),相關安全公告 GHSA-x2q3-8cjh-766fCalcCellValue 函式因 ANCHORARRAY 公式循環引用導致堆疊溢位的問題 (CVE-2026-107216),相關安全公告 GHSA-wp2g-vpjj-g53rColumnNameToNumber 和 JoinCellName 函式接受無效欄名而導致整數溢位的問題 (CVE-2026-107217),相關安全公告 GHSA-c85p-xxjj-2r75GetConditionalFormats 函式在條件格式規則格式錯誤時引發程式 panic 的問題 (CVE-2026-107222),相關安全公告 GHSA-rxcj-4pj5-74grEmbeddedObject 資料類型MaxCFBStreamSizeV3 和 MaxCFBStreamSizeV4
GetShapes 函式,支援取得圖形,相關 issue 436GetEmbeddedObjects 和 SetGetEmbeddedObject 函式,支援取得和設定內嵌物件,相關 issue 158 和 2186CalcCellValue 函數支援計算帶有陣列公式參數的 AND 公式函數SetConditionalFormat 函式支援驗證樣式索引,相關 issue 2400SetCellValue 儲存數值的精度與 Microsoft Excel™ 一致,相關 issue 1757GetPictures 函式在某些情況下未傳回圖片位置屬性的問題,解決 issue 2217CalcCellValue 函式計算括號或運算符內包含錯誤值的公式時傳回錯誤計算結果的問題,解決 issue 1164 和 2344CalcCellValue 函式在某些情況下未傳回預期錯誤的問題,解決 issue 2349 和 2432CalcCellValue 函式在計算 16 個公式函式時傳回錯誤結果的問題:COUNT、COUNTA、EDATE、HLOOKUP、IF、INDIRECT、ISNUMBER、MDETERM、MINVERSE、OR、SUM、TRIM、VALUE、VLOOKUP、WEEKDAY 和 XLOOKUP,解決 issue 2411、2412、2413、2414、2415、2416、2417、2430、2436、2439 和 2445CalcCellValue 函式在公式中右括號不匹配時引發程式 panic 的問題,解決 issue 2409CalcCellValue 函式計算含有無效參數的 AVERAGEIFS、COUNTIFS、MAXIFS、MINIFS、PERCENTILE.EXC 和 SUMIFS 公式函式時引發程式 panic 的問題,解決 issue 2426AddChart 和 AddChartSheet 函式在某些情況下生成無效圖表導致活頁簿損壞的問題,解決 issue 2355 和 2356time.Duration 資料類型的值設定存儲格值時精度遺失的問題,解決 issue 2372AddSlicer 函式為資料透視表的不同欄位重複使用相同切片器快取的問題,解決 issue 2383GetStyle 函式對無圖案填滿傳回無效樣式的問題,解決 issue 2384GetFormControls 和 GetTables 函式無法取得工作簿內部帶有絕對路徑部件的表單控制項和表格的問題,解決 issue 2386GetPanes 函式在某些情況下無法獲取分割窗格的問題,解決 issue 2387SetCalcProps 函式無法將計算屬性設定為 false 的問題,相關 issue 2404ExcelDateToTime 函式轉換 1900 年 1 月和 2 月的日期時,結果提前一天的問題,解決 issue 2466感謝 Excelize 的所有貢獻者,以下是為此版本提交代碼的貢獻者列表: