The recommended way to manage borders is with Style#add_style
Creates a new Border object
p = Axlsx::Package.new red_border = p.workbook.styles.add_style :border => { :style => :thin, :color => "FFFF0000" } ws = p.workbook.add_worksheet ws.add_row [1,2,3], :style => red_border p.serialize('red_border.xlsx')
Parameters:
a customizable set of options
Options Hash (options):
See Also:
22 23 24 25
# File 'lib/axlsx/stylesheet/border.rb', line 22 def initialize(options={}) @prs = SimpleTypedList.new BorderPr parse_options options end