VB macro is lost in openpyxl 2.4.0
*Created originally on Bitbucket by [fozzy5 (Hugh Foster)](https://bitbucket.org/%7B7e58d63d-a717-4534-90df-61bae3e53c5f%7D/)* The following code fails to keep the VBA macro when opening and writing data to an excel 2010 xlsm file. ``` #!python w_book = load_workbook( filename=os.path.join(out_dir, file_dir_name + ".xlsm"), keep_vba=True) # Add data to worksheet here w_book.save(os.path.join(out_dir, file_name + ".xlsm")) ``` This works fine however in 2.3.5. I've attached a test script and macro file. Note that you will have to change 2 path variables at the top of the script. Also I'm using Python 3.4.3. *Attachments:* [report_template.xlsm](/uploads/91bb471fed6f7b2b33279b7eb0361849/report_template.xlsm)[xl_test.py](/uploads/8dcd34fd8212d6f6e00d059876574222/xl_test.py)
issue