1. 11 4月, 2024 1 次提交
  2. 15 3月, 2024 1 次提交
  3. 01 3月, 2024 1 次提交
  4. 26 2月, 2024 1 次提交
    • xurime's avatar
      This closes #1819, formula calculation engine support array formulas · 688808b2
      xurime 提交于
      - Improve the defined name and table name validation rules
      - Rename internal variable names to avoid the same with Go 1.21's built-in min and max functions
      - Simplify data type conversion in internal code
      - Update GitHub Actions workflow configuration, test on Go 1.22.x, and disable Go module cache
      - Update dependencies module
      688808b2
  5. 15 2月, 2024 1 次提交
  6. 18 1月, 2024 1 次提交
  7. 09 1月, 2024 1 次提交
    • xurime's avatar
      This closes #1777, fix the GetStyle or GetConditionalStyle function to returns... · 79265655
      xurime 提交于
      This closes #1777, fix the GetStyle or GetConditionalStyle function to returns incorrect DecimalPlaces field value
      
      - Update documentation for the NewStyle function
      - Update unit tests
      - Update dependencies Go module
      - Update GitHub workflow dependencies package version
      - Update copyright agreement statement
      79265655
  8. 02 12月, 2023 1 次提交
  9. 29 11月, 2023 1 次提交
  10. 18 11月, 2023 1 次提交
  11. 01 11月, 2023 1 次提交
  12. 29 10月, 2023 1 次提交
  13. 24 10月, 2023 1 次提交
  14. 28 9月, 2023 1 次提交
  15. 16 9月, 2023 1 次提交
    • xurime's avatar
      Introduce the new exported function `AddSlicer` for adding table slicer · e3b7dad6
      xurime 提交于
      - Fix a v2.8.0 regression bug, generate workbook corruption caused by incorrect MRU colors style parts
      - Fix corrupted workbooks generated when adding tables in some cases
      - Added several exported extension list child element URI constants
      - Move part of the internal constant and variables definition to the template source code file
      - Updated unit tests
      e3b7dad6
  16. 04 7月, 2023 1 次提交
  17. 30 5月, 2023 1 次提交
  18. 19 5月, 2023 1 次提交
  19. 24 4月, 2023 1 次提交
  20. 03 2月, 2023 1 次提交
  21. 20 1月, 2023 1 次提交
  22. 02 1月, 2023 1 次提交
    • xurime's avatar
      This fixed worksheet protection issue · b39626fa
      xurime 提交于
      - Update example code in the documentation
      - Update unit tests
      - Rename `PictureOptions` to `GraphicOptions`
      - Adjust partial options fields data types for the `PictureOptions` and `Shape` structure
      - Update dependencies module
      b39626fa
  23. 23 12月, 2022 1 次提交
    • guoweikuang's avatar
      This closes #1425, breaking changes for sheet name (#1426) · 6a5ee811
      guoweikuang 提交于
      - Checking and return error for invalid sheet name instead of trim invalid characters
      - Add error return for the 4 functions: `DeleteSheet`, `GetSheetIndex`, `GetSheetVisible` and `SetSheetName`
      - Export new error 4 constants: `ErrSheetNameBlank`, `ErrSheetNameInvalid`, `ErrSheetNameLength` and `ErrSheetNameSingleQuote`
      - Rename exported error constant `ErrExistsWorksheet` to `ErrExistsSheet`
      - Update unit tests for 90 functions: `AddChart`,  `AddChartSheet`, `AddComment`, `AddDataValidation`, `AddPicture`, `AddPictureFromBytes`, `AddPivotTable`, `AddShape`, `AddSparkline`, `AddTable`, `AutoFilter`, `CalcCellValue`, `Cols`, `DeleteChart`, `DeleteComment`, `DeleteDataValidation`, `DeletePicture`, `DeleteSheet`, `DuplicateRow`, `DuplicateRowTo`, `GetCellFormula`, `GetCellHyperLink`, `GetCellRichText`, `GetCellStyle`, `GetCellType`, `GetCellValue`, `GetColOutlineLevel`, `GetCols`, `GetColStyle`, `GetColVisible`, `GetColWidth`, `GetConditionalFormats`, `GetDataValidations`, `GetMergeCells`, `GetPageLayout`, `GetPageMargins`, `GetPicture`, `GetRowHeight`, `GetRowOutlineLevel`, `GetRows`, `GetRowVisible`, `GetSheetIndex`, `GetSheetProps`, `GetSheetVisible`, `GroupSheets`, `InsertCol`, `InsertPageBreak`, `InsertRows`, `MergeCell`, `NewSheet`, `NewStreamWriter`, `ProtectSheet`, `RemoveCol`, `RemovePageBreak`, `RemoveRow`, `Rows`, `SearchSheet`, `SetCellBool`, `SetCellDefault`, `SetCellFloat`, `SetCellFormula`, `SetCellHyperLink`, `SetCellInt`, `SetCellRichText`, `SetCellStr`, `SetCellStyle`, `SetCellValue`, `SetColOutlineLevel`, `SetColStyle`, `SetColVisible`, `SetColWidth`, `SetConditionalFormat`, `SetHeaderFooter`, `SetPageLayout`, `SetPageMargins`, `SetPanes`, `SetRowHeight`, `SetRowOutlineLevel`, `SetRowStyle`, `SetRowVisible`, `SetSheetBackground`, `SetSheetBackgroundFromBytes`, `SetSheetCol`, `SetSheetName`, `SetSheetProps`, `SetSheetRow`, `SetSheetVisible`, `UnmergeCell`, `UnprotectSheet` and
      `UnsetConditionalFormat`
      - Update documentation of the set style functions
      Co-authored-by: Nguoweikuang <weikuang.guo@shopee.com>
      6a5ee811
  24. 13 11月, 2022 1 次提交
  25. 12 11月, 2022 1 次提交
  26. 03 11月, 2022 1 次提交
  27. 28 10月, 2022 1 次提交
    • xurime's avatar
      Fix the error on getting the range of merged cells on the worksheet which... · a410b22b
      xurime 提交于
      Fix the error on getting the range of merged cells on the worksheet which contains one cell merged cell range
      
      - Parse workbook default theme for custom theme color support in the feature
      - Variables name typo fix
      - Add system foreground and background color as RGB in the IndexedColorMapping list
      a410b22b
  28. 25 10月, 2022 1 次提交
  29. 24 10月, 2022 1 次提交
    • xurime's avatar
      Support get cell value which contains a date in the ISO 8601 format · 14c6a198
      xurime 提交于
      - Support set and get font color with indexed color
      - New export variable `IndexedColorMapping`
      - Fix getting incorrect page margin settings when the margin is 0
      - Update unit tests and comments typo fixes
      - ref #65, new formula functions: AGGREGATE and SUBTOTAL
      14c6a198
  30. 13 10月, 2022 1 次提交
  31. 28 9月, 2022 1 次提交
    • xurime's avatar
      This closes #1360, closes #1361 · efcf599d
      xurime 提交于
      - Fix default number format parse issue with a long string of digits
      - Fix creating a sheet with an empty name cause a corrupted file
      - The `GetCellStyle` function no longer return master cell style of the merge cell range
      - Using the specialized name in variables and functions
      efcf599d
  32. 11 9月, 2022 1 次提交
  33. 01 9月, 2022 1 次提交
  34. 31 8月, 2022 1 次提交
  35. 28 8月, 2022 1 次提交
  36. 17 8月, 2022 1 次提交
  37. 13 8月, 2022 1 次提交
  38. 11 8月, 2022 1 次提交
  39. 18 7月, 2022 1 次提交
  40. 16 6月, 2022 1 次提交