如何在ruby / rails中编辑.xslm文件而不丢失VBAmacros?

我在我的项目中有一些.xslm文件,我必须编辑。 我的应用程序是用Rails编写的。 我知道macros启用的文件不能用rubyXL或roo gem编辑,不知何故,我必须使用Ruby / Rails的gem或任何可以合并到Rails应用程序中的工具来编辑它们。 该应用程序托pipe在AWS上,是否有任何工具可以做同样的事情? 另外要求是保留macros。

事实certificate,无法在Rails中编辑启用macros的Excel表单(.xlsm)文件。 即使你以某种方式调整了文件,MS Office会将其视为损坏的文件。