wb.save failed
Created originally on Bitbucket by SLecolier (Stephane Lecolier)
By using OpenPyXL 2.4.5, it is no more possible to save workbook.
Previous release of OpenPyXL was 2.3.3
Here is an overview of traceback:
Traceback (most recent call last): File "C:\GFMWK_NEXT\base\scripts\py\FormatXlsx.py", line 366, in wb.save(oux) File "/cygdrive/c/GFMWK_NEXT/base/cygwin/lib/python3.6/openpyxl/workbook/workbook.py", line 342, in save save_workbook(self, filename) File "/cygdrive/c/GFMWK_NEXT/base/cygwin/lib/python3.6/openpyxl/writer/excel.py", line 266, in save_workbook writer.save(filename) File "/cygdrive/c/GFMWK_NEXT/base/cygwin/lib/python3.6/openpyxl/writer/excel.py", line 248, in save self.write_data() File "/cygdrive/c/GFMWK_NEXT/base/cygwin/lib/python3.6/openpyxl/writer/excel.py", line 81, in write_data self._write_worksheets() File "/cygdrive/c/GFMWK_NEXT/base/cygwin/lib/python3.6/openpyxl/writer/excel.py", line 211, in _write_worksheets self._write_comment(ws) File "/cygdrive/c/GFMWK_NEXT/base/cygwin/lib/python3.6/openpyxl/writer/excel.py", line 181, in _write_comment vml = fromstring(self.workbook.vba_archive.read(ws.legacy_drawing)) AttributeError: 'NoneType' object has no attribute 'read'