4

如何使用 xlwt 设置工作表布局(从右到左)?

我正在使用 xlwt 编写 Excel 工作表,但我的数据是从右到左的,我想从右到左设置工作表布局(与 microsoft excel 的页面布局选项卡相同)

4

2 回答 2

4
import xlwt
wb = xlwt.Workbook()
for shx in 0, 1:
    ws = wb.add_sheet("S%d" % shx)
    # Excel 2003: Tools > Options > International > View current sheet right-to-left
    # Excel 2007: Page Layout > Sheet Right-to-Left
    ws.cols_right_to_left = shx
    ws.write(0, 0, "qwerty")
wb.save("colsR2L.xls")
于 2013-01-01T07:56:22.537 回答
1

默认情况下,从右到左的工作表为 false,将其设置为 true:

import xlwt
wbk = xlwt.Workbook()
sheet = wbk.add_sheet("sheet", cell_overwrite_ok=True)
sheet.cols_right_to_left = True
wbk.save("testRTL.xls")
于 2020-12-06T06:38:46.327 回答