Alternate theme support for full document
Created originally on Bitbucket by Erin Piazza
I use openpyxl in many scripts to create pre-formatted excel spreadsheets that contain tables. Tablestyleinfo allows you to use the name of the style, but the actual appearance of that style depends on the color theme for the document. As far as I can tell, the theme for the document is written as an exact string to a theme.xml document. The theme style used is the old Office style (Office 2007-2010), so at a minimum updating to the current default may be useful.