格式化列或行似乎没有问题.我在文档中搜索了一堆,进行了一些搜索,并查看了一些电子表格对象上的“方法”结果,我无法弄清楚如何格式化特定的单元格.有没有人这样做过?
电子表格库在这里:
http://spreadsheet.rubyforge.org/
http://spreadsheet.rubyforge.org/GUIDE_txt.html
解决方法
使用
set_format方法:
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'