在Openpyxl中,如何用工作表中的Cell对象替换单元格?

时间:2018-11-19 16:57:59

标签: python openpyxl

所以我有一个函数,该函数需要一个tab[2][0].x对象并吐出经过处理的typeTab tab; tab[2].x = 0; printf("First %d\n", tab[2].x); modify(tab); printf("Second %d\n", tab[2].x);

Cell

但是我不能这样做:

cell

错误是:

from openpyxl.cell.cell import Cell
cell = Cell(ws)

def process_cell(cell):
    # Add style to cell
    return cell

1 个答案:

答案 0 :(得分:-1)

问题是这样的: cell = Cell(ws)

这将创建一个绑定到特定工作表的单元格,但是没有必须提供的任何坐标。如果处于只读模式,则必须使用WriteOnlyCell并将其传递给工作表的append()方法。