diff options
| author | Stephen Pike <[email protected]> | 2012-04-21 09:33:49 -0400 |
|---|---|---|
| committer | Stephen Pike <[email protected]> | 2012-04-21 09:33:49 -0400 |
| commit | 8910b0ae5baa4e6371352bd4eac237fb3e7b10a4 (patch) | |
| tree | 7d6a51aa32a47420118cbce62dd1f9f9caa861ec /examples | |
| parent | 050f4cfac1b3a52da16b98f3a494083f0de5348f (diff) | |
| download | caxlsx-8910b0ae5baa4e6371352bd4eac237fb3e7b10a4.tar.gz caxlsx-8910b0ae5baa4e6371352bd4eac237fb3e7b10a4.zip | |
Update icon_set to use percent in its value_objects
Extend conditional formatting to the entire examples
Rename example file to "example_conditional_formatting.xls"
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/example_conditional_formatting.rb | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/examples/example_conditional_formatting.rb b/examples/example_conditional_formatting.rb index 429b6fac..ab49d238 100644 --- a/examples/example_conditional_formatting.rb +++ b/examples/example_conditional_formatting.rb @@ -25,8 +25,8 @@ book.add_worksheet(:name => "Cell Is") do |ws| ws.add_row ["Q#{i}", 10000*((rows/2-i) * (rows/2-i)), "=100*B#{i}/SUM(B3:B#{rows+offset})"], :style=>[nil, money, percent] end -# Apply conditional formatting to range B4:B100 in the worksheet - ws.add_conditional_formatting("B4:B100", { :type => :cellIs, :operator => :greaterThan, :formula => "100000", :dxfId => profitable, :priority => 1 }) +# Apply conditional formatting to range B3:B100 in the worksheet + ws.add_conditional_formatting("B3:B100", { :type => :cellIs, :operator => :greaterThan, :formula => "100000", :dxfId => profitable, :priority => 1 }) end book.add_worksheet(:name => "Color Scale") do |ws| @@ -37,9 +37,9 @@ book.add_worksheet(:name => "Color Scale") do |ws| offset.upto(rows + offset) do |i| ws.add_row ["Q#{i}", 10000*((rows/2-i) * (rows/2-i)), "=100*B#{i}/SUM(B3:B#{rows+offset})"], :style=>[nil, money, percent] end -# Apply conditional formatting to range B4:B100 in the worksheet +# Apply conditional formatting to range B3:B100 in the worksheet color_scale = Axlsx::ColorScale.new - ws.add_conditional_formatting("B4:B100", { :type => :colorScale, :operator => :greaterThan, :formula => "100000", :dxfId => profitable, :priority => 1, :color_scale => color_scale }) + ws.add_conditional_formatting("B3:B100", { :type => :colorScale, :operator => :greaterThan, :formula => "100000", :dxfId => profitable, :priority => 1, :color_scale => color_scale }) end @@ -51,9 +51,9 @@ book.add_worksheet(:name => "Data Bar") do |ws| offset.upto(rows + offset) do |i| ws.add_row ["Q#{i}", 10000*((rows/2-i) * (rows/2-i)), "=100*B#{i}/SUM(B3:B#{rows+offset})"], :style=>[nil, money, percent] end -# Apply conditional formatting to range B4:B100 in the worksheet +# Apply conditional formatting to range B3:B100 in the worksheet data_bar = Axlsx::DataBar.new - ws.add_conditional_formatting("B4:B100", { :type => :dataBar, :dxfId => profitable, :priority => 1, :data_bar => data_bar }) + ws.add_conditional_formatting("B3:B100", { :type => :dataBar, :dxfId => profitable, :priority => 1, :data_bar => data_bar }) end book.add_worksheet(:name => "Icon Set") do |ws| @@ -64,9 +64,9 @@ book.add_worksheet(:name => "Icon Set") do |ws| offset.upto(rows + offset) do |i| ws.add_row ["Q#{i}", 10000*((rows/2-i) * (rows/2-i)), "=100*B#{i}/SUM(B3:B#{rows+offset})"], :style=>[nil, money, percent] end -# Apply conditional formatting to range B4:B100 in the worksheet +# Apply conditional formatting to range B3:B100 in the worksheet icon_set = Axlsx::IconSet.new - ws.add_conditional_formatting("B4:B100", { :type => :iconSet, :dxfId => profitable, :priority => 1, :icon_set => icon_set }) + ws.add_conditional_formatting("B3:B100", { :type => :iconSet, :dxfId => profitable, :priority => 1, :icon_set => icon_set }) end -p.serialize('example_differential_styling.xlsx') +p.serialize('example_conditional_formatting.xlsx') |
