2017-10-05 60 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

非常感謝。 –