Я ищу способ чтения и записи на одном файле excel в рубине. Я видел это topic, но предложения для меня не работают.Чтение и запись в том же файле excel с ruby
Я попытался использовать драгоценный камень Roo, но это не позволяет писать. Я также пытался использовать Gmail, но это не читает файлы Xlsx.
Есть ли способ читать и писать на одном файле Excel в рубине?
Там всегда Win32OLE камень для взаимодействия с объектами Управление OLE, если на Windows. Если это не так, вам нужно его расшифровать самостоятельно (это очень много взлома, требуется команда libreoffice очень долгое время). – Linuxios
[JRuby + POI] (https://github.com/kameeoze/jruby-poi) - это мощный вариант, который я успешно использовал. –
Не уверен, если я понимаю, вы открываете файл только для чтения? вы можете добавить опцию «w» при ее открытии (например, для File.open («somefile», «w»)? – oma