0

正常に生成された .xls で 2 つのシートが含まれているグリッドを非表示にしようとしています。xlwt doc を読み、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 に答える