Based on this question (and the answer that it is not possible in an userfriendly way):
https://knowledge.safe.com/questions/42334/styling-excel-cells-in-the-writer.html
I would like to suggest allowing the Styling options in the Excel writer to take attribute values.
This would allow conditional styling values for different cell values.