2017-10-05 145 views

回答

0

您需要配置特定单元格的alignment属性。你正在寻找的参数是textRotation(这在你的情况下是180)。请看下面的例子:

from openpyxl import Workbook 
from openpyxl.styles import Alignment 

wb = Workbook() 

ws1 = wb.active 
ws1['A1'] = 'SPAMEGGS' 
ws1['A1'].alignment = Alignment(textRotation=180) 

wb.save(filename='path/to/the/file') 

你可以阅读有关这和其他选项here

+0

我试过这个,但没有任何改变... –

+0

@PaulChang:那是不可能的。你做错了什么。关闭excel/calc,运行代码,再次打开并查看结果。确保你给出了正确的路径,最好用'os.path.expanduser(r'my_path')'。 [Here](http://i.imgur.com/xXsymTU.png)是我的机器上的外观。 – mentalita

+0

非常感谢。 –