Is there a way to make a particular cell read-only/write protected in python xlwt?
I know there's is a cell_overwrite_ok flag which does not allow to overwrite contents of cells (all cells) but can this be done on cell by cell basis.
Thanks, Sun
Is there a way to make a particular cell read-only/write protected in python xlwt?
I know there's is a cell_overwrite_ok flag which does not allow to overwrite contents of cells (all cells) but can this be done on cell by cell basis.
Thanks, Sun
Excel cells have a locked attribute that is enabled by default. However, this attribute is only invoked when the worksheet's protection attribute is also set to
True
. If the worksheet is not protected, the locked attribute is ignored.Therefore, your question isn't best framed as how to make cells read-only. Rather, the question is how to make cells editable after protecting the worksheet.
...Here you are:
The cell styles (
easyxf
class) are also useful for declaring background color, font weight, etc.Cheers.