我想使用 Ruby 读取和写入同一个 EXCEL 文件(file.xls)。我尝试使用不允许写入文件的 Roo gem。现在我正在使用电子表格 gem,但我无法更新同一个 excel 文件中的现有数据。
是否可以使用 Ruby 在不更改宏的情况下读取和写入同一个 EXCEL 文件?
我想使用 Ruby 读取和写入同一个 EXCEL 文件(file.xls)。我尝试使用不允许写入文件的 Roo gem。现在我正在使用电子表格 gem,但我无法更新同一个 excel 文件中的现有数据。
是否可以使用 Ruby 在不更改宏的情况下读取和写入同一个 EXCEL 文件?
这是收到答案的类似帖子:我想用 ruby 编辑格式正确的 excel 文件
基本上,您可能想查看 win32ole:http ://davidsulc.com/blog/2011/03/27/using-ruby-and-win32ole-to-manipulate-excel/
我无法让 Roo 从同一个文件中读写。这可能是由于 Roo 在写入之前创建了一个临时文件。写入新文件更干净、更容易且受支持。我有我想在 db/data/import 下的项目中读取的数据,然后我写入 db/data/export ,一旦我采用这种方法,一切都会变得更容易。