append method breaks final xlsx file
*Created originally on Bitbucket by [kcaper (Oleksandr Romanets)](https://bitbucket.org/%7B37aa4983-ea54-4e58-80c3-8b88fc4c2522%7D/)* ‌ ```python from openpyxl import load_workbook import os basedir = '/home/user/projects/test_openpyxl' template = os.path.join(basedir, 'test.xlsx') wb_t = load_workbook(template) wall_sheet = wb_t[u'2.1'] r = [1, 2, 3, 4, 5] wall_sheet.append(r) wb_t.save(os.path.join(basedir, 'testfileafterrun.xlsx')) ``` When updating from version 2.5.12 to 3.0.0 the code above started to break the final Excel file. ![](https://bitbucket.org/repo/RMdExx/images/1992961560-Screenshot%20from%202019-10-04%2013-30-28.png) In `worksheet.py` `Worksheet.append()` the last row of sheet is identified as 1048577, however indicated sheet has only 5 rows. ![](https://bitbucket.org/repo/RMdExx/images/2838738580-Screenshot%20from%202019-10-04%2013-43-11.png) ‌ *Attachments:* [test.xlsx](/uploads/edd962b6e4ae4c44d9b7ffa7b78e4975/test.xlsx)
issue