如何使用Ruby电子表格库格式化特定单元格?

如何使用Ruby电子表格库格式化特定单元格?,ruby,excel,spreadsheet,Ruby,Excel,Spreadsheet,格式化列或行似乎没有问题。我已经翻了很多文档,做了一些搜索,查看了一些电子表格对象上的“方法”结果,但我不知道如何设置特定单元格的格式。有人这样做过吗 电子表格库位于此处: 使用方法: require 'spreadsheet' book = Spreadsheet::Workbook.new sheet1 = book.create_worksheet format = Spreadsheet::Format.new :color => :blue,

格式化列或行似乎没有问题。我已经翻了很多文档,做了一些搜索,查看了一些电子表格对象上的“方法”结果,但我不知道如何设置特定单元格的格式。有人这样做过吗

电子表格库位于此处: 使用方法:

require 'spreadsheet'
book = Spreadsheet::Workbook.new
sheet1 = book.create_worksheet

format = Spreadsheet::Format.new :color => :blue,
                                 :weight => :bold,
                                 :size => 18
row = sheet1.row(0)
row[0] = 'test0'
row[1] = 'test1'
row.set_format(0, format) # set format for the first cell

book.write 'C:\\test.xls'