From ca701c2577f25aa4c88cf5c2041ca91ce1992ff4 Mon Sep 17 00:00:00 2001 From: Rick Pelletier Date: Tue, 16 Jun 2015 15:42:25 -0400 Subject: [PATCH] Add support for sheet protection in DumpWorksheet --- openpyxl/writer/dump_worksheet.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/openpyxl/writer/dump_worksheet.py b/openpyxl/writer/dump_worksheet.py index 12e9d6e8..409f05c8 100644 --- a/openpyxl/writer/dump_worksheet.py +++ b/openpyxl/writer/dump_worksheet.py @@ -125,6 +125,9 @@ def _write_header(self): xf.write(r) except GeneratorExit: pass + if self.protection.sheet: + prot = Element('sheetProtection', dict(self.protection)) + xf.write(prot) af = write_autofilter(self) if af is not None: xf.write(af)