diff --git a/lib/rubyXL/convenience_methods/cell.rb b/lib/rubyXL/convenience_methods/cell.rb index ca380ea1b..9d143a06a 100644 --- a/lib/rubyXL/convenience_methods/cell.rb +++ b/lib/rubyXL/convenience_methods/cell.rb @@ -164,6 +164,7 @@ def set_number_format(format_code) # Changes fill color of cell def change_fill(rgb = 'ffffff') validate_worksheet + rgb.delete_prefix!('#') Color.validate_color(rgb) self.style_index = workbook.modify_fill(self.style_index, rgb) end diff --git a/lib/rubyXL/convenience_methods/worksheet.rb b/lib/rubyXL/convenience_methods/worksheet.rb index 8ac6e022b..72ce37671 100644 --- a/lib/rubyXL/convenience_methods/worksheet.rb +++ b/lib/rubyXL/convenience_methods/worksheet.rb @@ -478,6 +478,7 @@ def change_row_border_color(row, direction, color = '000000') end def change_row_fill(row_index = 0, rgb = 'ffffff') + rgb.delete_prefix!('#') validate_workbook ensure_cell_exists(row_index) Color.validate_color(rgb)