Skip to content
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

Feature request: worksheet_conditional_formatting() #32

Closed
jmcnamara opened this issue Dec 10, 2015 · 15 comments
Closed

Feature request: worksheet_conditional_formatting() #32

jmcnamara opened this issue Dec 10, 2015 · 15 comments
Assignees

Comments

@jmcnamara
Copy link
Owner

jmcnamara commented Dec 10, 2015

Add worksheet_conditional_formatting() function like the Python XlsxWriter Worksheet method conditional_formatting().
See http://xlsxwriter.readthedocs.io/working_with_conditional_formats.html

  • Difficulty: 4 (Easy 1 - 5 Hard)
  • Priority: 2 (High 1 - 5 Low)

Add +1 as a comment to vote for this feature and to get an update when it is implemented.

If you would like to make a donation to accelerate this feature you can do so via PayPal or contact me directly. Currently $0 of $800.

@jmcnamara jmcnamara self-assigned this Dec 10, 2015
@jmcnamara jmcnamara added this to the Phase2 milestone Dec 10, 2015
@jmcnamara jmcnamara modified the milestones: Phase4, Phase3 Jan 4, 2017
@Diddlik
Copy link

Diddlik commented Jan 24, 2017

+1

@Diddlik
Copy link

Diddlik commented Jun 26, 2017

Hello, is it known when this feature is finished?
It is the last thing, what I'm missing in this library.
BR Pavel

@jmcnamara
Copy link
Owner Author

There is no planned date for this. It is on the shorter todo list but it is also non-trivial and I don't have a lot of time at the moment.

You will get an update on this issue when there is something new.

@patrick-rotsaert
Copy link

+1

2 similar comments
@thdankert
Copy link

+1

@spulchtopek
Copy link

+1

@jmcnamara
Copy link
Owner Author

jmcnamara commented Aug 6, 2018

Since I've had a few requests about this I've added a note about making donations to prioritize this feature.

@Tangjiahui26
Copy link

Since I've had a few requests about this I've added a note about making donations to prioritize this feature.

That'd be great.
Conditional formatting is also an important feature for xlsxwriter Python module.

@romul
Copy link

romul commented Mar 22, 2019

+1
Is there any news on this issue?

@TricksterGuy
Copy link

+1 on this. However...

I couldn't wait, so I forked and implemented enough of the code just to support my use case. I used the python version of this library as a guide.

If its okay with you... I would be fine with finishing the implementation, cleaning up the code, and adding unit tests for it and submitting a pull request.

If we can get an API hammered down (there appears to be a ton of different conditional format options and flavors) then I can continue.

@jmcnamara
Copy link
Owner Author

@TricksterGuy Thanks for the suggestion and sorry for not replying sooner.

I'm going to pass on collaborating on this, at this point, since I need to work on the other items on the Roadmap in order (conditional formatting is third on the current list). Also, I need to work through my process for implementing a feature in the same way that I always do. I'll ping back into this thread once I have started on it. Thanks. -- John

@jmcnamara
Copy link
Owner Author

I'm closing this feature request and replacing it with #302 so as not to spam people who subscribed to this feature request three years ago. Anyone who is still interested in this feature can +1/subscribe to #302.

@jmcnamara
Copy link
Owner Author

I've added some information about work in progress code for conditional formatting in #302, if anyone is interested in trying it.

@jmcnamara
Copy link
Owner Author

This feature is now on master for anyone who wants to try it. Docs are here: http://libxlsxwriter.github.io/working_with_conditional_formatting.html

@jmcnamara
Copy link
Owner Author

This feature is now available in version 1.0.0 of libxlsxwriter.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants