如何在rails上使用ruby自定义电子表格

时间:2012-08-27 09:37:27

标签: ruby-on-rails excel

我使用电子表格gem 0.6.5.7生成Excel文件。我想将工作表名称设置为我想要的。目前,工作表名称为“worksheet1”。我想根据生成的报告类型自定义名称。任何人都可以帮我解决这个问题,因为我是gem文件的新手。或者我们有任何其他宝石,可以根据我们的需要轻松定制。

提前致谢

2 个答案:

答案 0 :(得分:0)

你有没有试过" to_xls"宝石?

http://rubygems.org/gems/to_xls

甚至还有一个专门用于铁轨的宝石:

http://rubygems.org/gems/to_xls-rails

...

我没有使用xls文件,但也许它有帮助。

答案 1 :(得分:0)

自定义生成的工作表的名称实际上是一项简单的任务。它可以在相同的Spreadsheet 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.*/

希望这会有用。 感谢。