【问题标题】:Rails: export to .xlsx (Office 2007) spreadsheetRails:导出到 .xlsx (Office 2007) 电子表格
【发布时间】:2015-09-06 08:06:04
【问题描述】:

接管现有的 Rails 2.3.x 应用程序。需要将一些数据导出为 xlsx 格式(Excel 2007)。 不幸的是,我不能使用普通的 XLS 格式,因为它每张纸有 256 列的限制。应用程序导出的数据超出了该限制。

是否有任何现有的可以生成 XLSX 文件的 gem/插件?

我已经用谷歌搜索了答案,但到目前为止没有任何效果。

我尝试安装 simple_xlsx_writer gem,并执行了通常的 gem.config "simple_xlsx_writer" 但它一直抱怨找不到所需的 gem。 (例如“缺少这些必需的宝石:simple_xlsx_writer”)。这很奇怪,因为我已经安装了它。

查看了 roo gem,但它只有读取 xlsx 文件的能力。所以不好。

只要数据可以在 Excel 中打开,就可以接受任何其他建议。 提前致谢。

【问题讨论】:

    标签: ruby-on-rails export-to-excel xlsx


    【解决方案1】:

    您见过 AXLSX 宝石吗?您可能必须手动要求您的数据库适配器并仍然可以构建导出。这可以是整个工作簿工作表、图表等。我发现的唯一警告是图表不能是它们自己的工作表。

    https://github.com/randym/axlsx

    【讨论】:

    • 我有一个例子,如果你需要它走这条路。
    猜你喜欢
    • 2013-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多