-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add new functions DeleteSlicer and GetSlicers #1943
Conversation
…mory usage and 50% time cost (qax-os#1935) Co-authored-by: zhayt <[email protected]>
…nge (qax-os#1941) - Add unit test for get pivot table with across worksheet data range, update dependencies package and updated comments of the GetMergeCells function
… hyperlink by None linkType - Update unit tests
…Axis data type (qax-os#1946) - Introduce new exported ChartTickLabelPositionType enumeration - Update unit tests
… for zero numeric cell value (qax-os#1947) - Updated unit tests
…l is empty in pivot table data range - Update unit tests
qax-os#1953) Co-authored-by: Simmons <[email protected]>
…ith an IEEE 754 "not-a-number" value or infinity
…ed drawing object
…e without sysClr
- Fix missing conditional formatting after remove column - Fix the SetSheetVisible function panic on none views sheet - Updated unit tests
…ed drawing object
Hi @xuri, the |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #1943 +/- ##
========================================
Coverage 99.31% 99.31%
========================================
Files 32 32
Lines 25002 25230 +228
========================================
+ Hits 24830 25058 +228
Misses 92 92
Partials 80 80
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks for your contribution.
PR Details
GetSlicers
function to get the slicer definition listDeleteSlicer
function to delete specified slicer by the given slicer nameslicer.go
andxmlSlicers.go
source codeDescription
Slicers in spreadsheets are filter tools used along with Excel tables or pivot tables over a large amount of data. Currently, the Excelize library already supports to creation of a slicer for the table or pivot table in the worksheet. The goal of this PR is to add the function for getting and deleting slicers and support for removing slicers by the given slicer name.
Related Issue
N/A
Motivation and Context
Add get and delete slicer support
How Has This Been Tested
Complete documentation and unit tests, written unit test code in the
slicer_test.go
source code, incremental test coverage of line reach 100%Types of changes
Checklist