Ruby on rails 使用axlsx_rails在MS Excel中打开生成的文件时出现问题

Ruby on rails 使用axlsx_rails在MS Excel中打开生成的文件时出现问题,ruby-on-rails,ruby,excel,axlsx,Ruby On Rails,Ruby,Excel,Axlsx,我正在rails项目中使用axlsx\u rails生成一个包含验证和下拉列表的excel文件。生成文件后,我尝试在MS Excel中打开该文件,它说需要修复该文件,所有验证和下拉列表都被清除 版本 axlsx_rails - 0.1.5 axlsx - 1.3.6 rubyzip - 1.2.0 rails - 4.1.2 ruby - 2.2.2 代码 使用发送文件 发送文件“tmp/SampleTemplate.xlsx” 生成的文件在LibreOffice中工作,但在MSExcel中不

我正在rails项目中使用
axlsx\u rails
生成一个包含验证和下拉列表的excel文件。生成文件后,我尝试在MS Excel中打开该文件,它说需要修复该文件,所有验证和下拉列表都被清除

版本

axlsx_rails - 0.1.5
axlsx - 1.3.6
rubyzip - 1.2.0
rails - 4.1.2
ruby - 2.2.2
代码

使用发送文件

发送文件“tmp/SampleTemplate.xlsx”

生成的文件在LibreOffice中工作,但在MSExcel中不工作


请帮助解决问题。问题就在眼前

:formula_1 => '"Jim", "Tom","Jack"'
我把它改成了

:formula_1 => '"Jim, Tom, Jack"'

是否可以尝试在不进行验证的情况下生成,并查看是否能够打开该文件?附言:你来的时候给我贴标签reply@kiddorails对我可以在没有验证的情况下打开文件。但我确实需要验证。
:formula_1 => '"Jim, Tom, Jack"'