我正在使用电子表格 gem 0.6.5.7 来生成 Excel 文件。我想根据需要设置工作表名称。目前工作表名称为“worksheet1”。我想根据生成的报告类型自定义名称。谁能帮我解决这个问题,因为我是 gem 文件的新手。或者我们有任何其他的宝石可以很容易地根据我们的需要进行定制。
提前致谢
我正在使用电子表格 gem 0.6.5.7 来生成 Excel 文件。我想根据需要设置工作表名称。目前工作表名称为“worksheet1”。我想根据生成的报告类型自定义名称。谁能帮我解决这个问题,因为我是 gem 文件的新手。或者我们有任何其他的宝石可以很容易地根据我们的需要进行定制。
提前致谢
自定义生成的工作表的名称实际上是一项简单的任务。它可以在同一个电子表格 gem 本身中完成。(版本 0.6.5.7)。只是我们必须遵循以下语法。
book = Spreadsheet::Workbook.new /* book is the workbook that gonna generated*/
sheet = book.create_worksheet :name=>"Project Report" /* sheet is the worksheet which contain your data.*/
希望这会有用。谢谢。
你试过“to_xls”宝石吗?
http://rubygems.org/gems/to_xls
甚至还有一个专门用于导轨的宝石:
http://rubygems.org/gems/to_xls-rails
...
我对 xls 文件的工作不多,但也许有帮助。