max_row changes type to float
Created originally on Bitbucket by gevahn (Nadav Geva)
if a cell in a new row is written using: ws.cell (col = someColNumber, row = someFloatRowNumber, value=someValue)
ws.max_row will change to float. This breaks the ws.rows iterator