Method: RubyXL::WorksheetConvenienceMethods#change_column_fill
- Defined in:
- lib/rubyXL/convenience_methods/worksheet.rb
#change_column_fill(column_index, color_code = 'ffffff') ⇒ Object
401 402 403 404 405 406 407 408 409 410 411 412 413 414 |
# File 'lib/rubyXL/convenience_methods/worksheet.rb', line 401 def change_column_fill(column_index, color_code = 'ffffff') validate_workbook RubyXL::Color.validate_color(color_code) ensure_cell_exists(0, column_index) cols.get_range(column_index).style_index = @workbook.modify_fill(get_col_style(column_index), color_code) sheet_data.rows.each { |row| next if row.nil? c = row[column_index] next if c.nil? c.change_fill(color_code) } end |