0

我正在尝试在成功生成的 .xls 上隐藏网格,其中包含 2 张纸。我阅读了 xlwt 文档以及可以在 xlwt 相关对象上设置的其他属性,其中包括 show_grid 函数。我正在尝试关注,但它不会改变任何东西:

with open(os.path.join('sheet1_test.csv'), 'rb') as cf:
    reader = csv.reader(cf)
        for r, row in enumerate(reader):
            for c, col in enumerate(row):
                sheet1.write(c, r, col, easyxf(
                'font: name Arial;',
                'show_grid: off'
                ))

我很感激任何帮助。

4

1 回答 1

3

在这里调整第一个示例:

import xlwt
workbook = xlwt.Workbook(encoding = 'ascii')
worksheet = workbook.add_sheet('My Worksheet')
worksheet.show_grid = False # "show_grid" is a property of the worksheet!
worksheet.write(0, 0, label = 'Row 0, Column 0 Value')
workbook.save('Excel_Workbook.xls')

您可以看到这show_grid是工作表的属性,而不是easyxf. (show_grid关闭工作表中的网格)

于 2012-11-28T21:24:36.767 回答