-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Add Conditional Formatting with IconSet #4574
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
base: master
Are you sure you want to change the base?
Conversation
Thanks - this looks very promising. I probably won't be able to get to it till next week. |
I think this PR would benefit from the addition of a sample illustrating some different uses of IconSets. For the 3 unimplemented cases (3Triangles, 3Stars, 5Boxes), what happens when Xlsx Reader encounters one of those cases?Please add a unit test for that. |
And you may need to do something with "NoIcons" as well. |
@oleibman Also, I thought it would be good to have a test for the Writer as well, so I added
I’m not entirely sure what kind of sample you mean, and I may have misunderstood your advice. Could you please give me a bit more detail? |
Thanks for making those changes. If you have downloaded the full distribution, and I think you must have since you have a |
@oleibman Does this look good to you? |
This is:
Checklist:
Why this change is needed?
This change adds support for Conditional Formatting with IconSets in Xlsx files.
Without this change, IconSet formatting in Xlsx files was not preserved.
Fix #4560.
This PR supports the 17 IconSets from
3Arrows
to5Quarters
as described in the Microsoft documentation.IconSets from
3Stars
onward are not supported in this PR because their markup structure differs significantly.