如何在openpyxl中设置与命名样式的对齐方式?

时间:2017-05-01 04:10:01

标签: openpyxl

我正在尝试下面的代码,但是对齐未设置为xlsx中的命名样式。

有没有错?

环境:Python3.5.1,openpyxl 2.4.7

from openpyxl import Workbook, styles

st = styles.NamedStyle('SAMPLE')
st.alignment = styles.Alignment(horizontal='center')
bk = Workbook()
bk.add_named_style(st)
bk.save('output.xlsx')

其他:

如果在下面,则对齐已正确设置为单元格。 但是,它尚未设置为工作簿的命名样式。

bk.add_named_style(st)
cl = bk.get_active_sheet.cell('B1')
cl.style = 'SAMPLE'
cl.value = 'sample'
bk.save('output.xlsx')

named style

0 个答案:

没有答案