好吧,这是库的格式化方法的代码:
format.rb
. 上次我用那个gem的时候,它的格式不是很好,但看起来它已经更新了。
您可以尝试以下操作:
54 # Horizontal alignment
55 # Valid values: :default, :left, :center, :right, :fill, :justify, :merge,
56 # :distributed
57 # Default: :default
58 enum :horizontal_align, :default, :left, :center, :right, :fill, :justify,
59 :merge, :distributed,
60 :center => :centre,
61 :merge => [ :center_across, :centre_across ],
62 :distributed => :equal_space
编辑!附加信息
require 'rubygems'
require 'spreadsheet'
Spreadsheet.client_encoding = 'UTF-8'
book = Spreadsheet::Workbook.new
sheet1 = book.create_worksheet :name => 'test'
format = Spreadsheet::Format.new :horizontal_align => :centre
sheet1.row(0).default_format = format
sheet1.row(0).push 'I rule!'
book.write 'test.xls'
这对我有用。尝试一下-同时使用:中心和:中心。让我知道。