'Set the columns to repeat at the left hand side of each printed page.
Args:
first_col: Start column for range.
last_col: End column for range.
Returns:
Nothing.'

@convert_column_args
def repeat_columns(self, first_col, last_col=None):

    if (last_col is None):
        last_col = first_col
    first_col = xl_col_to_name(first_col, 1)
    last_col = xl_col_to_name(last_col, 1)
    area = ((first_col + ':') + last_col)
    sheetname = quote_sheetname(self.name)
    self.repeat_col_range = ((sheetname + '!') + area)
