'Internal method for getting a cell from a worksheet.
Will create a new cell if one doesn\'t already exist.'

def _get_cell(self, row, column):

    coordinate = (row, column)
    if (not (coordinate in self._cells)):
        cell = Cell(self, row=row, col_idx=column)
        self._add_cell(cell)
    return self._cells[coordinate]
