def _get_all_row_labels(rangeA1Notation):
    """
    This function returns a list which gives all the row labels present in the table

    Args:
        rangeA1Notation : Type-str
                          Denotes the data range selected by user. 
                          Example : "A1:C18" , "AA1:CC33"
    Returns:
        List of all column labels where data is present.
        Example : [1,2,3,4,5,...,17,18]
    """

    starting_row = ""
    ending_row = ""

    starting_row_filled = False

    for c in rangeA1Notation: 
        if c.isnumeric():
            if not starting_row_filled :
                starting_row += c
            else :
                ending_row += c
        elif c == ':' :
            starting_row_filled = True

    list_of_row_labels = []

    for label_number in range(int(starting_row) + 1 , int(ending_row) + 1):
        list_of_row_labels.append(label_number) 

    return list_of_row_labels