2

我想使用 Ruby 读取和写入同一个 EXCEL 文件(file.xls)。我尝试使用不允许写入文件的 Roo gem。现在我正在使用电子表格 gem,但我无法更新同一个 excel 文件中的现有数据。

是否可以使用 Ruby 在不更改宏的情况下读取和写入同一个 EXCEL 文件?

4

2 回答 2

0

这是收到答案的类似帖子:我想用 ruby​​ 编辑格式正确的 excel 文件

基本上,您可能想查看 win32ole:http ://davidsulc.com/blog/2011/03/27/using-ruby-and-win32ole-to-manipulate-excel/

于 2013-05-10T03:34:06.130 回答
0

我无法让 Roo 从同一个文件中读写。这可能是由于 Roo 在写入之前创建了一个临时文件。写入新文件更干净、更容易且受支持。我有我想在 db/data/import 下的项目中读取的数据,然后我写入 db/data/export ,一旦我采用这种方法,一切都会变得更容易。

于 2013-07-23T07:06:22.040 回答